Uses of Class
iaik.tc.tss.api.structs.tsp.TcTssValidation

Packages that use TcTssValidation
iaik.tc.tss.api.structs.tsp   
iaik.tc.tss.api.tspi   
iaik.tc.tss.impl.java.tsp   
 

Uses of TcTssValidation in iaik.tc.tss.api.structs.tsp
 

Methods in iaik.tc.tss.api.structs.tsp that return TcTssValidation
 TcTssValidation TcTssValidation.init(TcBlobData externalData, TcBlobData data, TcBlobData validationData)
          Initialization method taking and setting all parameters at once.
 

Uses of TcTssValidation in iaik.tc.tss.api.tspi
 

Methods in iaik.tc.tss.api.tspi that return TcTssValidation
 TcTssValidation TcIRsaKey.certifyKey(TcIRsaKey certifyingKey, TcTssValidation validation)
          This method signs a public key inside the TPM using TcTssConstants.TSS_SS_RSASSAPKCS1V15_SHA1).
 TcTssValidation TcITpm.certifySelfTest(TcIRsaKey key, TcTssValidation validation)
          This method performs a self-test of each internal TPM function and returns an authenticated value (signature) if the test has passed.
 TcTssValidation TcITpm.checkMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
          This method proofs the maintenance public key.
 TcTssValidation TcITpm.createEndorsementKey(TcIRsaKey key, TcTssValidation validationData)
          This method creates the endorsement key.
 TcTssValidation TcITpm.loadMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
          This method loads the public maintenance key into the TPM.
 TcTssValidation TcITpm.quote(TcIRsaKey identKey, TcIPcrComposite pcrComposite, TcTssValidation validation)
          This method quotes a TCG system.
 

Methods in iaik.tc.tss.api.tspi with parameters of type TcTssValidation
 TcTssValidation TcIRsaKey.certifyKey(TcIRsaKey certifyingKey, TcTssValidation validation)
          This method signs a public key inside the TPM using TcTssConstants.TSS_SS_RSASSAPKCS1V15_SHA1).
 TcTssValidation TcITpm.certifySelfTest(TcIRsaKey key, TcTssValidation validation)
          This method performs a self-test of each internal TPM function and returns an authenticated value (signature) if the test has passed.
 TcTssValidation TcITpm.checkMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
          This method proofs the maintenance public key.
 TcTssValidation TcITpm.createEndorsementKey(TcIRsaKey key, TcTssValidation validationData)
          This method creates the endorsement key.
 java.lang.Object[] TcITpm.createRevocableEndorsementKey(TcIRsaKey key, TcTssValidation validationData, TcTpmNonce ekResetData)
          This method creates the revocable endorsement key.
 java.lang.Object[] TcITpm.getPubEndorsementKey(boolean ownerAuthorized, TcTssValidation validataionData)
          This method returns the public endorsement key.
 TcTssValidation TcITpm.loadMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
          This method loads the public maintenance key into the TPM.
 TcTssValidation TcITpm.quote(TcIRsaKey identKey, TcIPcrComposite pcrComposite, TcTssValidation validation)
          This method quotes a TCG system.
 java.lang.Object[] TcITpm.quote2(TcIRsaKey identKey, boolean addVersion, TcIPcrComposite pcrComposite, TcTssValidation validation)
          This method quotes a TCG system using TPM_Quote2 which provides the requestor a more complete view of the current platform configuration than TPM_Quote.
 java.lang.Object[] TcIHash.tickStampBlob(TcIRsaKey key, TcTssValidation validationData)
          This method is similar to a time stamp: it associates a tick value with a blob, indicating that the blob existed at some point earlier than the time corresponding to the tick value.
 

Uses of TcTssValidation in iaik.tc.tss.impl.java.tsp
 

Methods in iaik.tc.tss.impl.java.tsp that return TcTssValidation
 TcTssValidation TcRsaKey.certifyKey(TcIRsaKey certifyingKey, TcTssValidation validation)
           
 TcTssValidation TcTpm.certifySelfTest(TcIRsaKey key, TcTssValidation validation)
           
 TcTssValidation TcTpm.checkMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
           
 TcTssValidation TcTpm.createEndorsementKey(TcIRsaKey key, TcTssValidation validationData)
           
 TcTssValidation TcTpm.loadMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
           
 TcTssValidation TcTpm.quote(TcIRsaKey identKey, TcIPcrComposite pcrComposite, TcTssValidation validation)
           
 

Methods in iaik.tc.tss.impl.java.tsp with parameters of type TcTssValidation
 TcTssValidation TcRsaKey.certifyKey(TcIRsaKey certifyingKey, TcTssValidation validation)
           
 TcTssValidation TcTpm.certifySelfTest(TcIRsaKey key, TcTssValidation validation)
           
 TcTssValidation TcTpm.checkMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
           
 TcTssValidation TcTpm.createEndorsementKey(TcIRsaKey key, TcTssValidation validationData)
           
 java.lang.Object[] TcTpm.createRevocableEndorsementKey(TcIRsaKey key, TcTssValidation validationData, TcTpmNonce ekResetData)
           
 java.lang.Object[] TcTpm.getPubEndorsementKey(boolean ownerAuthorized, TcTssValidation validationData)
           
 TcTssValidation TcTpm.loadMaintenancePubKey(TcIRsaKey key, TcTssValidation validationData)
           
 TcTssValidation TcTpm.quote(TcIRsaKey identKey, TcIPcrComposite pcrComposite, TcTssValidation validation)
           
 java.lang.Object[] TcTpm.quote2(TcIRsaKey identKey, boolean addVersion, TcIPcrComposite pcrComposite, TcTssValidation validation)
           
 java.lang.Object[] TcHash.tickStampBlob(TcIRsaKey key, TcTssValidation validationData)
          Time stamps a hash blog