A B C D E F G H I J K L M N O P Q R S T U V W X

A

AbstractApp - Class in iaik.tc.utils.cmdline
This class represents the minimal functionality an application must implement if it wants to make use of the command line library.
AbstractApp() - Constructor for class iaik.tc.utils.cmdline.AbstractApp
 
actionPerformed(ActionEvent) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicyPasswortPopup
Dialog event handling.
activateIdentity(TcIRsaKey, TcBlobData, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method proofs the credential to be the credential of the identity key and returns the decrypted credential created by the Privacy CA for that identity.
activateIdentity(TcIRsaKey, TcBlobData, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
For general information about this method refer to TcITpm.activateIdentity(TcIRsaKey, TcBlobData, TcBlobData).
activateTPMIdentity(ActivateTPMIdentityInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
addActiveAuthSession(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This method is called if a new auth session was established.
addActiveAuthSession(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
addActiveAuthSession(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
addOutStream(LogGenericOutputHandler) - Static method in class iaik.tc.utils.logging.Log
Add an output handler to the list of writers
addParam(Param) - Method in class iaik.tc.utils.cmdline.ParamParser
This method is used to add a new parameter that should be handled by the parser.
addSavedSession(TcTpmContextBlob) - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method adds a session to the list of saved sessions.
addSection(String) - Method in class iaik.tc.utils.properties.Properties
Adds a new empty section.
addSubCmd(SubCommand) - Method in class iaik.tc.utils.cmdline.SubCommandParser
This method is used to add a new parameter that should be handled by the parser.
addTcsKeyHandle(Long) - Method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContext
 
admin_TSS_SessionsPerLocality(Admin_TSS_SessionsPerLocalityInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
append(TcBlobData) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method is used to append binary data to the current binary data block.
appendEclipseMarkers(boolean) - Static method in class iaik.tc.utils.logging.Log
This method allows users to specify if markers for Eclipse should be appended to log messages.
asByteArray() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the entire binary data as a byte array.
asShortArray() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the entire binary data as a short array.
assignToObject(TcIAuthObject) - Method in interface iaik.tc.tss.api.tspi.TcIPolicy
This method assigns an object (working object) like TPM object, key object, encrypted data object to a certain policy.
assignToObject(TcIAuthObject) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
 
authorizeMigrationKey(AuthorizeMigrationKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
authorizeMigrationTicket(TcIRsaKey, long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method provides the migration ticket required for the migration process.
authorizeMigrationTicket(TcIRsaKey, long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 

B

bind(TcIRsaKey, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIEncData
This method encrypts a data blob in a manner that can only be decrypted by TcIEncData.unbind(TcIRsaKey).
bind(TcIRsaKey, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
 
booleanToByte(boolean) - Static method in class iaik.tc.utils.misc.Utils
This method converts a Java boolean into a byte representation.
booleanToString(boolean) - Static method in class iaik.tc.utils.misc.Utils
This method returns a String representation (i.e.
BYTE_ORDER_BE - Static variable in class iaik.tc.tss.api.structs.common.TcByteOrder
Constant for big endian byte order (MSB first).
BYTE_ORDER_LE - Static variable in class iaik.tc.tss.api.structs.common.TcByteOrder
Constant for little endian byte order (LSB first).
byteArrayToHexString(byte[]) - Static method in class iaik.tc.utils.misc.Utils
This method returns a Hex-String of the provided byte array.
byteArrayToHexString(byte[], String, int) - Static method in class iaik.tc.utils.misc.Utils
This method returns a Hex-String of the provided byte array.
byteArrayToShortArray(byte[]) - Static method in class iaik.tc.utils.misc.Utils
This method converts a byte array into a short array.
byteToBoolean(byte) - Static method in class iaik.tc.utils.misc.Utils
This method converts a byte representation of a boolean value into the Java boolean type

C

cachedAuthSessionsToString() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This method is intended for debugging.
cachedAuthSessionsToString() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11
 
cachedAuthSessionsToString() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11NoSwap
 
cachedAuthSessionsToString() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
cachedAuthSessionsToString() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
callback() - Method in class iaik.tc.tss.api.structs.tsp.TcTssCallback
When extending this class, this method has to be implemented.
cancel() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
cancel() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
cancel() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
cancel() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
certifyKey(TcIRsaKey, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method signs a public key inside the TPM using TcTssConstants.TSS_SS_RSASSAPKCS1V15_SHA1).
certifyKey(CertifyKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
certifyKey(TcIRsaKey, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
certifyKey2(CertifyKey2InParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
certifySelfTest(TcIRsaKey, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method performs a self-test of each internal TPM function and returns an authenticated value (signature) if the test has passed.
certifySelfTest(CertifySelfTestInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
certifySelfTest(TcIRsaKey, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
changeAuth(TcIAuthObject, TcIPolicy) - Method in interface iaik.tc.tss.api.tspi.TcIAuthObject
This method changes the authorization data (secret) of an entity (object) and assigns the object to the newPolicy object.
changeAuth(ChangeAuthInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
changeAuth(TcIAuthObject, TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
 
changeAuth(TcIAuthObject, TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcMonotonicCtr
 
changeAuth(TcIAuthObject, TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
 
changeAuth(TcIAuthObject, TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
changeAuth(TcIAuthObject, TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
changeAuthAsym(TcIAuthObject, TcIRsaKey, TcIPolicy) - Method in interface iaik.tc.tss.api.tspi.TcIAuthObject
This method changes the authorization data (secret) of an entity (object) utilizing the asymmetric change protocol and assigns the object to the newPolicy object.
changeAuthAsym(TcIAuthObject, TcIRsaKey, TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcAuthObject
 
changeAuthAsymFinish(ChangeAuthAsymFinishInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
ChangeAuthAsymStart(long, long, TcTpmNonce, TcTpmKeyParms, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
This method is part of the KeyManager for one reason: The outgoing TPM key handle (ephHandle) has to be translated into a TCS key handle.
changeAuthAsymStart(ChangeAuthAsymStartInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
changeAuthOwner(ChangeAuthOwnerInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
checkContextHandle(long) - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
checkCryptoAvailability() - Static method in class iaik.tc.tss.impl.csp.TcBasicCrypto
 
checkKeyAssociatedWithContext(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
checkKeyIsAssociated(long) - Method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContext
 
checkMaintenancePubKey(TcIRsaKey, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method proofs the maintenance public key.
checkMaintenancePubKey(TcIRsaKey, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
CheckPrecondition - Class in iaik.tc.utils.misc
This class contains methods that are used to check an validated parameters passed to methods.
CheckPrecondition() - Constructor for class iaik.tc.utils.misc.CheckPrecondition
 
clearOwner(boolean) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method clears the TPM ownership.
clearOwner(boolean) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
clone() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns a clone of the object.
clone() - Method in class iaik.tc.tss.api.structs.tsp.TcTssCallback
Clone method.
clone() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns a clone of the object.
close() - Method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContext
 
close() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
close() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method closes the previously opened TPM device.
close() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method closes the previously opened TPM device.
close() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
 
closeContext() - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method destroys the object associated with the object handle.
closeContext(CloseContextInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
closeContext() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
closeObject(TcIWorkingObject) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method is used to close a given object.
closeObject(TcIWorkingObject) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
CMK_ApproveMA(CMK_ApproveMAInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CMK_ConvertMigration(CMK_ConvertMigrationInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CMK_CreateBlob(CMK_CreateBlobInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CMK_CreateKey(CMK_CreateKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CMK_CreateTicket(CMK_CreateTicketInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CMK_SetRestrictions(CMK_SetRestrictionsInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CMKApproveMA(TcIMigData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method creates an authorization ticket, to allow the TPM owner to specify which Migration Authorities they approve and allow users to create certified-migration-keys without further involvement with the TPM owner.
CMKApproveMA(TcIMigData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
CMKConvertMigration(TcIRsaKey, TcIMigData, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method completes the migration of a certified migration process.
CMKConvertMigration(TcIRsaKey, TcIMigData, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
CMKCreateBlob(TcIRsaKey, TcIMigData) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method implements the first step in the process of moving a certified-migrateable-key to a new parent platform.
CMKCreateBlob(TcIRsaKey, TcIMigData) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
CMKCreateTicket(TcIRsaKey, TcIMigData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method uses a public key to verify the signature over a digest.
CMKCreateTicket(TcIRsaKey, TcIMigData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
CMKSetRestrictions(long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method is used by the owner to globally dictate the usage of a certified migration key with delegated authorization.
CMKSetRestrictions(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
collateIdentityRequest(TcIRsaKey, TcIRsaKey, TcBlobData, TcIRsaKey, long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method creates an identity key, binds it to the label and returns a certificate request package.
collateIdentityRequest(TcIRsaKey, TcIRsaKey, TcBlobData, TcIRsaKey, long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
Implementation specific notes: This implementation only supports AES for symmetric encryption.
CommandlineException - Exception in iaik.tc.utils.cmdline
 
CommandlineException() - Constructor for exception iaik.tc.utils.cmdline.CommandlineException
 
CommandlineException(String, Throwable) - Constructor for exception iaik.tc.utils.cmdline.CommandlineException
 
CommandlineException(Throwable) - Constructor for exception iaik.tc.utils.cmdline.CommandlineException
 
CommandlineException(String) - Constructor for exception iaik.tc.utils.cmdline.CommandlineException
 
CommandlineException(String, int) - Constructor for exception iaik.tc.utils.cmdline.CommandlineException
 
CommonParser - Class in iaik.tc.utils.cmdline
This class contains common methods for all parser classes.
CommonParser() - Constructor for class iaik.tc.utils.cmdline.CommonParser
 
connect(String) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method tries to connect the context to a host running a TCS service.
connect() - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method tries to connect the context to the default host (localhost).
connect(String) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
connect() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
connect(String) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
connect(String) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
connect(String) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
continueSelfTest(ContinueSelfTestInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
ConvertDataTypesClient - Class in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice
 
ConvertDataTypesClient() - Constructor for class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
ConvertDataTypesServer - Class in iaik.tc.tss.impl.java.tcs.soapservice
 
ConvertDataTypesServer() - Constructor for class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertMigrationBlob(TcIRsaKey, TcBlobData, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method takes the migration blob built by Tspi_Key_CreateMigrationBlob using the migration scheme TSS_MS_MIGRATE and creates a normal wrapped key.
convertMigrationBlob(ConvertMigrationBlobInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
convertMigrationBlob(TcIRsaKey, TcBlobData, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
ConvertRemoteExceptions - Class in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice
 
ConvertRemoteExceptions() - Constructor for class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertRemoteExceptions
 
convertTcsAuth(TPMAUTH) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTcsAuth(TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTcsAuth(TPMAUTH) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTcsAuth(TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTcsLoadkeyInfo(TCSLOADKEYINFO) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTcsLoadkeyInfo(TcTcsLoadkeyInfo) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTcsLoadkeyInfo(TCSLOADKEYINFO) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTcsLoadkeyInfo(TcTcsLoadkeyInfo) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTcTcsException(RemoteException) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertRemoteExceptions
 
convertTcTddlException(RemoteException) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertRemoteExceptions
 
convertTcTpmException(RemoteException) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertRemoteExceptions
 
convertTcTssPcrEvent(TSSPCREVENT) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTcTssPcrEvent(TcTssPcrEvent) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTcTssPcrEvent(TSSPCREVENT) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTcTssPcrEvent(TcTssPcrEvent) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTpmCmkAuth(TPMCMKAUTH) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTpmCmkAuth(TcTpmCmkAuth) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTpmCmkAuth(TPMCMKAUTH) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTpmCmkAuth(TcTpmCmkAuth) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTpmCounterValue(TPMCOUNTERVALUE) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTpmCounterValue(TcTpmCounterValue) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTpmCounterValue(TPMCOUNTERVALUE) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTpmCounterValue(TcTpmCounterValue) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTssKmKeyinfo(TSSKMKEYINFO) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTssKmKeyinfo(TcTssKmKeyinfo) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTssKmKeyinfo(TSSKMKEYINFO) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTssKmKeyinfo(TcTssKmKeyinfo) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTssUuid(TSSUUID) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTssUuid(TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTssUuid(TSSUUID) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTssUuid(TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTssVersion(TSSVERSION) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTssVersion(TcTssVersion) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.ConvertDataTypesServer
 
convertTssVersion(TSSVERSION) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertTssVersion(TcTssVersion) - Static method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.ConvertDataTypesClient
 
convertUuidJavaToTss(UUID) - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method converts a Java UUID (available in Java 1.5 onwards) into a TSS UUID.
convertUuidTssToJava(TcTssUuid) - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method converts a TSS UUID into a Java UUID (available in Java 1.5 onwards).
create3DESkey() - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method calls the JCE to create a new 3DES key.
createAESkey(int) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method calls the JCE to create a new AES key.
createCounter(CreateCounterInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
createCtr(TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIMonotonicCtr
This method creates the counter with the label provided.
createCtr(TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMonotonicCtr
 
createEncDataObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns a new encdata object.
createEncDataObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
createEndorsementKey(TcIRsaKey, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method creates the endorsement key.
createEndorsementKey(TcIRsaKey, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
createEndorsementKeyPair(CreateEndorsementKeyPairInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
createHashObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns a new hash object.
createHashObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
createKey(TcIRsaKey, TcIPcrComposite) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method creates a key pair within the TPM and wraps it with the key addressed by wrappingKey.
If the internal key structure is a 1.1 TPM key, the provided PcrComposite must be a TcTssConstants.TSS_PCRS_STRUCT_INFO.
createKey(TcIRsaKey, TcIPcrComposite) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
createMaintenanceArchive(CreateMaintenanceArchiveInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
createMigDataObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns a new migdata object.
createMigDataObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
createMigrationBlob(TcIRsaKey, TcTpmMigrationkeyAuth) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method creates a migration blob of the key.
createMigrationBlob(CreateMigrationBlobInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
createMigrationBlob(TcIRsaKey, TcTpmMigrationkeyAuth) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
createPcrCompositeObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns a new PCR object.
createPcrCompositeObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
createPolicyObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns a new policy object.
createPolicyObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
createRevocableEndorsementKey(TcIRsaKey, TcTssValidation, TcTpmNonce) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method creates the revocable endorsement key.
createRevocableEndorsementKey(TcIRsaKey, TcTssValidation, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
createRevocableEndorsementKeyPair(CreateRevocableEndorsementKeyPairInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
createRsaKeyObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns a new key object.
createRsaKeyObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
For general details on this method please refer to TcIContext.createRsaKeyObject(long).
createTcgNonce() - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method returns TPM_SHA1BASED_NONCE_LEN bytes of random data.
createWrapKey(CreateWrapKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
CT_SAVE_CONTEXT - Static variable in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsCachedKey
The key has been saved using TPM 1.2 methods (TPM_SaveContext).
CT_SAVE_KEY_CONTEXT - Static variable in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsCachedKey
The key has been saved using TPM 1.1 methods (TPM_SaveKeyContext).
CT_UNKNOWN - Static variable in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsCachedKey
The type of the key is undefined/unknown.

D

debug(String) - Static method in class iaik.tc.utils.logging.Log
Log a debug message
DEBUG - Static variable in class iaik.tc.utils.logging.LogLevels
 
decodeBoolean() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a single byte and interprets it as a boolean value.
decodeByte() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a single byte.
decodeBytes(int) - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method returns the given number of bytes starting at the current offset.
decodeBytes(long) - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
Overloaded method taking a long instead of an int as argument.
decodeTpmAlgorithmId() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TPM_ALGORITHM_ID.
decodeTpmAuthDataUsage() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TPM_AUTH_DATA_USAGE.
decodeTpmEncScheme() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TPM_ENC_SCHEME.
decodeTpmKeyFlags() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TPM_KEY_FLAGS.
decodeTpmKeyUsage() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TPM_KEY_USAGE.
decodeTpmSigScheme() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TPM_SIG_SCHEME.
decodeTssAlgorithmId() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_ALGORITHM_ID.
decodeTssEncScheme() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_ENC_SCHEME.
decodeTssEvenType() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_EVEN_TYPE.
decodeTssFlag() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_FLAG.
decodeTssHandle() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HANDLE.
decodeTssHContext() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HCONTEXT.
decodeTssHEncData() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HENC_DATA.
decodeTssHHash() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HHASH.
decodeTssHKey() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HKEY.
decodeTssHObjet() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HOBJECT.
decodeTssHPcrs() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HPCRS.
decodeTssHPolicy() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HPOLICY.
decodeTssHPS() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HPS.
decodeTssHTpm() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_HTPM.
decodeTssKeyUsageId() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_KEY_USAGE_ID.
decodeTssMigrationScheme() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_MIGRATION_SCHEME.
decodeTssResult() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_RESULT.
decodeTssSigScheme() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes a TSS_SIG_SCHEME.
decodeUINT16() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes an UINT16 type starting at the current offset.
decodeUINT32() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes an UINT32 type starting at the current offset.
decodeUINT64() - Method in class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This method decodes an UINT64 type starting at the current offset.
decryptRsaEcbPkcs1Padding(TcTpmPubkey, TcBlobData) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
 
decryptSymmetricCbcPkcs5Pad(String, TcBlobData, TcBlobData, TcBlobData) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method decrypts the given data blob using the given symKey and the IV.
defineSpace(TcTpmNvDataPublic) - Method in interface iaik.tc.tss.api.tspi.TcINvRam
This method establishes the space necessary for the NV store.
defineSpace(TcTpmNvDataPublic) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
 
delegate_CreateKeyDelegation(Delegate_CreateKeyDelegationInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
delegate_CreateOwnerDelegation(Delegate_CreateOwnerDelegationInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
delegate_LoadOwnerDelegation(Delegate_LoadOwnerDelegationInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
delegate_Manage(Delegate_ManageInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
delegate_ReadTable(Delegate_ReadTableInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
delegate_UpdateVerificationCount(Delegate_UpdateVerificationCountInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
delegate_VerifyDelegation(Delegate_VerifyDelegationInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
destroy() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
dirRead(long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method reads a Data Integrity Register.
dirRead(DirReadInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
dirRead(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
dirWrite(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method writes a Data Integrity Register.
dirWrite(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
dirWriteAuth(DirWriteAuthInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
disableForceClear(DisableForceClearInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
disableOwnerClear(DisableOwnerClearInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
disablePubekRead(DisablePubekReadInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
DSAP(DSAPInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 

E

encryptSymmetricCbcPkcs5Pad(String, TcBlobData, TcBlobData, TcBlobData) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method encrypts the given data blob using the given symKey and the IV.
ensureAuthsAreLoadedInTpm(TcTcsAuth[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This method is called by TCSI methods that use auth sessions.
ensureAuthsAreLoadedInTpm(TcTcsAuth[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11
 
ensureAuthsAreLoadedInTpm(TcTcsAuth[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11NoSwap
 
ensureAuthsAreLoadedInTpm(TcTcsAuth[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
ensureAuthsAreLoadedInTpm(TcTcsAuth[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
ensureKeyIsLoadedInTpm(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCache
This method takes a TCS key handle and tries to ensure that the corresponding key is loaded in the TPM.
enumRegisteredKeys(EnumRegisteredKeysInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
enumRegisteredKeys(TcTssUuid) - Method in interface iaik.tc.tss.impl.ps.TcITssPersistentStorage
Returns the whole key hierarchy of the given key i.e.
enumRegisteredKeys(TcTssUuid) - Method in class iaik.tc.tss.impl.ps.TcTssPersistentStorage
 
equal(long, long, String) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is not null.
equals(Object) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method checks if two objects are equal.
equals(Object) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNonce
Returns true if the provided object is equal to this object.
equals(Object) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Compares two UUIDs.
equals(Object) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
This method returns true if the two version numbers are equal, false otherwise.
equalsMinMaj(Object) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
This method returns true if the two major and minor version numbers are equal, false otherwise.
equalsMinMaj(Object) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
This method returns true if the two major and minor version numbers are equal, false otherwise.
equalsRevMinMaj(Object) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
This method returns true if the tow major and minor revisions numbers are equal, false otherwise.
equalsRevMinMaj(Object) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
This method returns true if the tow major and minor revisions numbers are equal, false otherwise.
err(String) - Static method in class iaik.tc.utils.logging.Log
Log an error-message.
err(Exception) - Static method in class iaik.tc.utils.logging.Log
Log an error-message.
err(String, Exception) - Static method in class iaik.tc.utils.logging.Log
Log an error-message.
ERR - Static variable in class iaik.tc.utils.logging.LogLevels
 
ERR_TYPE_TPM_FATAL - Static variable in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
Fatal TPM defined error.
ERR_TYPE_TPM_NONFATAL - Static variable in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
Fatal vendor defined error.
ERR_TYPE_TPM_SUCCESS - Static variable in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
No Error (TPM success)
ERR_TYPE_UNKNOWN - Static variable in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
Unknown error type.
ERR_TYPE_VENDOR_FATAL - Static variable in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
Non-fatal TPM defined error.
ERR_TYPE_VENDOR_NONFATAL - Static variable in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
Non-fatal vendor defined error.
errToString(long) - Static method in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
This method returns an error message including the error code, the error type and the error message.
errToString(long) - Static method in class iaik.tc.tss.api.constants.tcs.TcTddlErrors
This method returns an error message including the error code, the error type and the error message.
errToString(long) - Static method in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
This method returns an error message including the error code, the error type and the error message.
errToString(long) - Static method in class iaik.tc.tss.api.constants.tsp.TcTssErrors
This method returns an error message including the error code, the error type and the error message.
establishTransport(EstablishTransportInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
evictAllAuthSessions() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This method evicts all auth sessions from the TPM.
evictAllAuthSessions() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11
 
evictAllAuthSessions() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11NoSwap
 
evictAllAuthSessions() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
evictAllAuthSessions() - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
evictAllSavedSessions() - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method evicts all saved context sessions from the TPM.
evictAllSavedSessions(TcTddl) - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method evicts all saved context sessions from the TPM.
EvictKey(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
 
evictKey(EvictKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
evictOldestSavedSess(long, long[]) - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
According to the TPM 1.2 spec, a TPM can only hold a limited amount of saved sessions (this is limited by the size of contextList inside the TPM).
evictOldestSavedSess(long[]) - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
According to the TPM 1.2 spec, a TPM can only hold a limited amount of saved sessions (this is limited by the size of contextList inside the TPM).
execute() - Method in class iaik.tc.utils.cmdline.AbstractApp
This is the main method of the application.
executeTransport(ExecuteTransportInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
extend(ExtendInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 

F

FACILITY_TSS - Static variable in class iaik.tc.tss.api.constants.tsp.TcTssErrors
facility number for TCPA return codes
FACILITY_TSS_CODEPOS - Static variable in class iaik.tc.tss.api.constants.tsp.TcTssErrors
shift the facility info to the code position
fieldUpgrade(FieldUpgradeInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
FieldUpgrade(TcContext, TcBlobData, TcTcsAuth, TcTpmSecret) - Method in class iaik.tc.tss.impl.java.tsp.internal.TcTspInternal
This command is vendor specific.
flush() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
Flushes the internal buffer by filling it with 0.
flushLogLevelSpecific() - Static method in class iaik.tc.utils.logging.Log
This method is used to reset all class-specific logging configurations.
flushLogLevelSpecific(Class) - Static method in class iaik.tc.utils.logging.Log
This method is used to delete the logging setting for a specific class.
flushSecret() - Method in interface iaik.tc.tss.api.tspi.TcIPolicy
This method flushes a cached secret.
flushSecret() - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
 
flushSpecific(FlushSpecificInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
forceClear(ForceClearInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
freeMemory(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method frees memory allocated by TSS Service Provider on a context base.
freeMemory(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
Deprecated.  

G

generateRandomUuid() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method generates a random universally unique identifier UUID that is used to identify keys stored in the persistent storage of the TSS.
getAdditionalArea() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the additionalArea field.
getAdditionalArea() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the additionalArea field.
getAdditionalData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the additionalData field.
getAdditionalData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the additionalData field.
getAdditionalSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the additionalSize field.
getAdditionalSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the additionalSize field.
getAdditionalSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the additionalSize field.
getAdditionalSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the additionalSize field.
getAlg() - Method in class iaik.tc.tss.api.structs.tsp.TcTssCallback
This method returns the content of the alg field.
getAlgId() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Returns contents of the algId field.
getAlgId() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Returns contents of the algId field.
getAlgorithm() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymCaAttestation
Returns contents of the algorithm field.
getAlgorithmID() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Returns contents of the algorithmID field.
getAlgorithmParms() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getAlgorithmParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the algorithmParms field.
getAlgorithmParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the algorithmParms field.
getAlgorithmParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the algorithmParms field.
getAlgorithmParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the algorithmParms field.
getAlgorithmParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPubkey
Returns contents of the algorithmParms field.
getAllowMaintenance() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the allowMaintenance field.
getAppData() - Method in class iaik.tc.tss.api.structs.tsp.TcTssCallback
This method returns the content of the appData field.
getAsymAlgorithm() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Returns contents of the asymAlgorithm field.
getAsymBlob() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Returns contents of the asymBlob field.
getAsymSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Returns contents of the asymSize field.
getAttribAuthorityData(long) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is used to retrieve authority data.
getAttribBlob(long) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method returns a reference to the data blob represented by this object.
getAttribCallback(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
getAttribCallback(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
Not yet supported.
getAttribCallbackUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
The sole purpose of this method is to notify callers that TSS 1.1 style callback functions are not supported.
getAttribCallbackUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
The sole purpose of this method is to notify callers that TSS 1.1 style callback functions are not supported.
getAttribCmkInfo(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns CMK information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_CMKINFO.
getAttribConnectionVersion(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns the connection version.
getAttribData(long, long) - Method in interface iaik.tc.tss.api.tspi.TcIAttributes
This method gets a non UINT32 attribute of the object (i.e.
getAttribData(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcAttributes
 
getAttribDelegationInfo(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
getAttribDelegationInfoUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
getAttribDelegationPcr(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
getAttribDelegationPcrUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
getAttribHashMode(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns if secrets obtained via popups are hashed with or without null termination.
getAttribKeyBlob(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns key blobs as defined for TcTssConstants.TSS_TSPATTRIB_KEY_BLOB.
getAttribKeyInfo(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns key version information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_INFO.
getAttribKeyInfoUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns information about the key.
getAttribKeyInfoVersion() - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method returns the version of the key.
getAttribKeyInfoVersion() - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
getAttribKeyPcr(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns PCR_INFO information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_PCR.
getAttribKeyPcrLong(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns PCR_LONG information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_PCR_LONG.
getAttribKeyPcrLongUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns locality information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_PCR_LONG.
getAttribKeyRegister(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns the register the key is registered in.
getAttribMachineName(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns the machines host name.
getAttribMigAuthData(long) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is used to retrieve authenticating data.
getAttribMigrationBlob(long) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is used to retrieve the migration xor blob.
getAttribPcr(long) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method is used to retrieve PcrInfo information about sealed data.
getAttribPcrLongBlob(long) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method is used to retrieve PcrInfoLong information about sealed data.
getAttribPcrLongUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method returns the locality at creation/release of the previously sealed data.
getAttribPcrStruct(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeBase
This method is used to get PCR composite attributes.
getAttribPopupString(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This method is a shortcut for calling TcIAttributes.getAttribData(long, long) with TcTssConstants.TSS_TSPATTRIB_POLICY_POPUPSTRING as flag.
getAttribRsaKeyInfo(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns RSA key information as defined for TcTssConstants.TSS_TSPATTRIB_RSAKEY_INFO.
getAttribRsaKeyInfoUINT32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns RSA key information as defined for TcTssConstants.TSS_TSPATTRIB_RSAKEY_INFO.
getAttribSeal(long) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method returns the current setting of the TcTssConstants.TSS_TSPATTRIB_ENCDATA_SEAL attribute which defines if the SealX command is used or not.
getAttribSecretHashMode(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This method is a shortcut for calling TcIAttributes.setAttribUint32(long, long, long) with TcTssConstants.TSS_TSPATTRIB_SECRET_HASH_MODE as flag.
getAttribSecretLifetime(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This method is a shortcut for calling TcIAttributes.getAttribUint32(long, long) with TcTssConstants.TSS_TSPATTRIB_POLICY_SECRET_LIFETIME as flag.
getAttribSilentMode(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns the silent mode setting of the context.
getAttribTicketData(long) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is used to retrieve ticket data.
getAttribUint32(long, long) - Method in interface iaik.tc.tss.api.tspi.TcIAttributes
This method gets an UINT32 attribute of the object.
getAttribUint32(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcAttributes
 
getAttributes() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvAttributes
Returns contents of the attributes field.
getAttribUuid() - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method returns the UUID of the key.
getAttribUuid() - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
getAttribVersionMode(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns the version mode setting of the context.
getAuditCount() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Returns contents of the auditCount field.
getAuditCount() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Returns contents of the auditCount field.
getAuditDigest(GetAuditDigestInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getAuditDigestSigned(GetAuditDigestSignedInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getAuthData() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method returns the content of the authData field.
getAuthData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Returns contents of the authData field.
getAuthData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportAuth
Returns contents of the authData field.
getAuthData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Returns contents of the authData field.
getAuthDataUsage() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getAuthDataUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the authDataUsage field.
getAuthDataUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the authDataUsage field.
getAuthDataUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the authDataUsage field.
getAuthDataUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the authDataUsage field.
getAuthDataUsage() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns contents of the authDataUsage field.
getAuthHandle() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method returns the content of the authHandle field.
getAuthValue() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateSensitive
Returns contents of the authValue field.
getAuthValue() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
Returns contents of the authValue field.
getAuthValue() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobAuth
Returns contents of the authValue field.
getBGlobalLock() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Returns contents of the bGlobalLock field.
getBlob() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Returns contents of the blob field.
getBlobIntegrity() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the blobIntegrity field.
getBlobSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Returns contents of the blobSize field.
getBlockSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Returns contents of the blockSize field.
getByteOrder() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the byte order used when converting UINT16 and UINT32 types to byte blobs.
getCapability(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method provides the capabilities of the TSS Core Service or TSS Service Provider.
getCapability(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method provides the capabilities of the TPM.
getCapability(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContext
 
getCapability(GetCapabilityInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
getCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
getCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
getCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
getCapability(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getCapability(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getCapabilityBoolean(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method provides the capabilities of the TSS Core Service or TSS Service Provider.
getCapabilityBoolean(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method is an alternative to TcITpm.getCapability(long, TcBlobData).
getCapabilityBoolean(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getCapabilityBoolean(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getCapabilityOwner(GetCapabilityOwnerInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getCapabilitySigned() - Method in interface iaik.tc.tss.api.tspi.TcITpm
The TPM function TPM_GetCapabilitySigned that actually performs this functions was found to contain a vulnerability that makes its security questionable therefore its use unadvised.
getCapabilitySigned(GetCapabilitySignedInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getCapabilitySigned() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getCapabilityTPM(GetCapabilityTPMInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getCapabilityUINT32(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method is an alternative to TcITpm.getCapability(long, TcBlobData).
getCapabilityUINT32(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getCapabilityVersion(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method provides the capabilities of the TSS Core Service or TSS Service Provider.
getCapabilityVersion(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method is an alternative to TcITpm.getCapability(long, TcBlobData).
getCapabilityVersion(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getCapabilityVersion(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getCEKPUsed() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the CEKPUsed field.
getCert() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Returns contents of the cert field.
getCert() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Returns contents of the cert field.
getCertificateHash() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the content of the certificateHash field.
getCertificateHashLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the length of the certificateHash field.
getCertSize() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Returns contents of the certSize field.
getCertSize() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Returns contents of the certSize field.
getCertType() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Returns contents of the certType field.
getClassName() - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Returns contents of the className field.
getClassName() - Method in class iaik.tc.utils.logging.LogCallerInfo
Returns contents of the className field.
getClockSeqHigh() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns contents of the clockSeqHigh field.
getClockSeqLow() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns contents of the clockSeqLow field.
getConformanceCredential() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the conformanceCredential field.
getConformanceSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the conformanceSize field.
getContAuthSession() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method returns the content of the contAuthSession field.
getContextCount() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the contextCount field.
getContextForHandle(long) - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
getContextNonce() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Returns contents of the contextNonce field.
getCounter() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Returns contents of the counter field.
getCreationPCRSelection() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the creationPCRSelection field.
getCredential() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymCaAttestation
Returns contents of the credential field.
getCredentials(GetCredentialsInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getCredentials() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
This method is a TSP level front end to the TCS getCredentials method.
getCredSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymCaAttestation
Returns contents of the credSize field.
getCurrentTicks() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Returns the current ticks value from the TPM internal tick counter
getCurrentTicks() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Returns contents of the currentTicks field.
getDAAcontextSeed() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Returns contents of the DAAcontextSeed field.
getDAAcount() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Returns contents of the DAAcount field.
getDAAdigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Returns contents of the DAAdigest field.
getDAAdigestContext() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Returns contents of the DAAdigestContext field.
getDAAdigestgamma() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAdigestgamma field.
getDAAdigestIssuer() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Returns contents of the DAAdigestIssuer field.
getDAAdigestn() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAdigestn field.
getDAAdigestn0() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Returns contents of the DAAdigestn0 field.
getDAAdigestR0() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAdigestR0 field.
getDAAdigestR1() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAdigestR1 field.
getDAAdigestS0() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAdigestS0 field.
getDAAdigestS1() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAdigestS1 field.
getDAAdigestv0() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Returns contents of the DAAdigestv0 field.
getDAAdigestv1() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Returns contents of the DAAdigestv1 field.
getDAAgenericq() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the DAAgenericq field.
getDAAjoinu0() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Returns contents of the DAAjoinu0 field.
getDAAjoinu1() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Returns contents of the DAAjoinu1 field.
getDAArekey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Returns contents of the DAArekey field.
getDAAscratch() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Returns contents of the DAAscratch field.
getDAAstage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Returns contents of the DAAstage field.
getData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the data field.
getData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the data field.
getData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Returns contents of the data field.
getData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Returns contents of the data field.
getData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Returns contents of the data field.
getData() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns contents of the data field (i.e.
getDataLen() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Returns contents of the dataLen field.
getDataLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns the data length.
getDataSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the dataSize field.
getDataSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Returns contents of the dataSize field.
getDeactivated() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the deactivated field.
getDeactivated() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Returns contents of the deactivated field.
getDefaultPolicy() - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method provides the default policy object of the context.
getDefaultPolicy() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
Note: The default policy object is returned by reference.
getDefaultValue() - Method in class iaik.tc.utils.cmdline.Param
Returns the defaultValue field.
getDefaultValue(String) - Method in class iaik.tc.utils.cmdline.ParamParser
This method returns the default value for the given key.
getDelegateType() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Returns contents of the delegateType field.
getDescription() - Method in class iaik.tc.utils.cmdline.Param
Returns the description field.
getDescription() - Method in class iaik.tc.utils.cmdline.SubCommand
This method returns the description of the sub-command.
getDestinationKeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Returns contents of the destinationKeyDigest field.
getDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
Returns contents of the digest field.
getDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDigest
Returns contents of the digest field.
getDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
Returns contents of the digest field.
getDigestAtCreation() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmPcrInfo
 
getDigestAtCreation() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
Returns contents of the digestAtCreation field.
getDigestAtCreation() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the digestAtCreation field.
getDigestAtRelease() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmPcrInfo
 
getDigestAtRelease() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
Returns contents of the digestAtRelease field.
getDigestAtRelease() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the digestAtRelease field.
getDigestAtRelease() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Returns contents of the digestAtRelease field.
getDigestValue() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Returns contents of the digestValue field (i.e.
getDisable() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the disable field.
getDisableForceClear() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Returns contents of the disableForceClear field.
getDisableOwnerClear() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the disableOwnerClear field.
getDummyValue() - Method in class iaik.tc.utils.cmdline.Param
Returns the dummyValue field.
getEkType() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Returns contents of the ekType field.
getElement(int) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the byte value at the given position.
getEnableRevokeEK() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the enableRevokeEK field.
getEncData() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getEncData() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
getEncData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the encData field.
getEncData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the encData field.
getEncData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Returns contents of the encData field.
getEncData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Returns contents of the encData field.
getEncDataSize() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
getEncDataSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Returns contents of the encDataSize field.
getEncDataSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Returns contents of the encDataSize field.
getEncoded() - Method in class iaik.tc.tss.api.structs.common.TcCompositeTypeDecoder
This method returns the internal state of a type object as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
This method encodes the TCG_FULL_CERT as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
This method encodes the TCG_PCCLIENT_STORED_CERT as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method encodes the TPM_AUTH as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method encodes the TCS_LOADKEY_INFO as a byte blob.
getEncoded() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getEncoded() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmPcrInfo
 
getEncoded() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
This method encodes the TPM_ASYM_CA_CONTENTS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
This method encodes the TPM_AUDIT_EVENT_IN as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
This method encodes the TPM_AUDIT_EVENT_OUT as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
This method encodes the TPM_AUTHDATA as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
This method encodes the TPM_BOUND_DATA as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
This method encodes the TPM_CAP_VERSION_INFO as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
This method encodes the TPM_CERTIFY_INFO as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
This method encodes the TPM_CERTIFY_INFO2 as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
This method encodes the TPM_CHANGEAUTH_VALIDATE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
This method encodes the TPM_CMK_AUTH as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
This method encodes the TPM_CMK_MA_APPROVAL as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
This method encodes the TPM_CMK_MIGAUTH as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
This method encodes the TPM_CMK_SIGTICKET as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
This method encodes the TPM_CONTEXT_BLOB as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
This method encodes the TPM_CONTEXT_SENSITIVE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
This method encodes the TPM_COUNTER_VALUE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
This method encodes the TPM_CURRENT_TICKS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
This method encodes the TPM_DAA_BLOB as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
This method encodes the TPM_DAA_CONTEXT as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
This method encodes the TPM_DAA_ISSUER as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
This method encodes the TPM_DAA_JOINDATA as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaSensitive
This method encodes the TPM_DAA_SENSITIVE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
This method encodes the TPM_DAA_TPM as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
This method encodes the TPM_DELEGATE_KEY_BLOB as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateLabel
This method encodes the TPM_DELEGATE_LABEL as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
This method encodes the TPM_DELEGATE_OWNER_BLOB as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
This method encodes the TPM_DELEGATE_PUBLIC as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateSensitive
This method encodes the TPM_DELEGATE_SENSITIVE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
This method encodes the TPM_DELEGATE_TABLE_ROW as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
This method encodes the TPM_DELEGATIONS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDigest
This method encodes the TPM_DIGEST as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
This method encodes the TPM_EK_BLOB as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
This method encodes the TPM_EK_BLOB_ACTIVATE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobAuth
This method encodes the TPM_EK_BLOB_AUTH as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyLabel
This method encodes the TPM_FAMILY_LABEL as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
This method encodes the TPM_FAMILY_TABLE_ENTRY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmGenericReturnBlob
This method encodes the TPM_GENERIC_RETURN_BLOB as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
This method encodes the TPM_IDENTITY_CONTENTS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
This method encodes the TPM_IDENTITY_PROOF as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
This method encodes the TPM_IDENTITY_REQ as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
This method encodes the TPM_KEY_PARMS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
This method encodes the TPM_KEY12 as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12New
This method encodes the TPM_KEY12 as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyHandleList
This method encodes the TPM_KEY_HANDLE_LIST as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyNew
This method encodes the TPM_KEY_PARMS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
This method encodes the TPM_KEY_PARMS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
This method encodes the TPM_MIGRATE_ASYMKEY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
This method encodes the TPM_MIGRATIONKEY_AUTH as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMsaComposite
This method encodes the TPM_MSA_COMPOSITE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNonce
This method encodes the TPM_NONCE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvAttributes
This method encodes the TPM_NV_ATTRIBUTES as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
This method encodes the TPM_NV_DATA_PUBLIC as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
This method encodes the TPM_PCR_ATTRIBUTES as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrComposite
This method encodes the TPM_PCR_COMPOSITE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
This method encodes the TPM_PCR_INFO as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
This method encodes the TPM_PCR_INFO_LONG as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
This method encodes the TPM_PCR_INFO_SHORT as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrSelection
This method encodes the TPM_PCR_SELECTION as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
This method encodes the TPM_PERMANENT_FLAGS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPubkey
This method encodes the TPM_PUBKEY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
This method encodes the TPM_QUOTE_INFO as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
This method encodes the TPM_QUOTE_INFO2 as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
This method encodes the TPM_RSA_KEY_PARMS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
This method encodes the TPM_SEALED_DATA as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
This method encodes the TPM_SELECT_SIZE as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
This method encodes the TPM_SIGN_INFO as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
This method encodes the TPM_ST_ANY_FLAGS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
This method encodes the TPM_ST_CLEAR_FLAGS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
This method encodes the TPM_STORE_ASYMKEY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
This method encodes the TPM_STORED_DATA as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
This method encodes the TPM_STORED_DATA12 as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePrivkey
This method encodes the TPM_STORE_PRIVKEY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePubkey
This method encodes the TPM_STORE_PUBKEY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymCaAttestation
This method encodes the TPM_SYM_CA_ATTESTATION as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
This method encodes the TPM_SYMMETRIC_KEY as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
This method encodes the TPM_SYMMETRIC_KEY_PARMS as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportAuth
This method encodes the TPM_TRANSPORT_AUTH as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
This method encodes the TPM_TRANSPORT_INTERNAL as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
This method encodes the TPM_TRANSPORT_LOG_IN as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
This method encodes the TPM_TRANSPORT_LOG_OUT as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
This method encodes the TPM_TRANSPORT_PUBLIC as a byte blob.
getEncoded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
This method encodes the TPM_VERSION as a byte blob.
getEncScheme() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Returns contents of the encScheme field.
getEncScheme() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Returns contents of the encScheme field.
getEncScheme() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Returns contents of the encScheme field.
getEncSize() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getEncSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the encSize field.
getEncSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the encSize field.
getEndorsementCredential() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the endorsementCredential field.
getEndorsementSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the endorsementSize field.
getEntityDigest() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the content of the entityDigest field.
getEntityDigestLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the length of the entityDigest field.
getErrataRev() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the errataRev field.
getErrCode() - Method in exception iaik.tc.tss.api.exceptions.common.TcTssException
This method returns the error code represented by this exception.
getErrCodeFull() - Method in exception iaik.tc.tss.api.exceptions.common.TcTssException
This method returns the full error code.
getErrLayer() - Method in exception iaik.tc.tss.api.exceptions.common.TcTssException
This method returns the error layer represented by this exception.
getErrMsg(long) - Static method in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
This method returns the error string for the given error code.
getErrMsg(long) - Static method in class iaik.tc.tss.api.constants.tcs.TcTddlErrors
This method returns the error string for the given error code.
getErrMsg(long) - Static method in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
This method returns the error string for the given error code.
getErrMsg(long) - Static method in class iaik.tc.tss.api.constants.tsp.TcTssErrors
This method returns the error string for the given error code.
getErrorType(long) - Static method in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
This method takes an error received from the TPM and returns the specific type of the error (one of ERR_TYPE_XXX).
getErrorTypeAsString(long) - Static method in class iaik.tc.tss.api.constants.tpm.TcTpmErrors
This method takes an error received from the TPM and returns a String representation the specific type of the error.
getErrOsSpecific() - Method in exception iaik.tc.tss.api.exceptions.common.TcTssException
This method returns the OS specific part of the error code.
getErrOsSpeific() - Method in exception iaik.tc.tss.api.exceptions.common.TcTssException
Deprecated. 
getEt() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Returns contents of the et field.
getEvent() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns contents of the event field.
getEvent(long, long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method provides a PCR event for a given PCR index and event number.
getEvent(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getEventCount(long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method is similar to the getEvents method.
getEventCount(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getEventLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns length of the event.
getEventLog() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method provides the whole event log.
getEventLog() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getEvents(long, long, long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method provides a specific number of PCR events for a given index.
getEvents(long, long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getEventType() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns contents of the eventType field.
getExponent() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Returns contents of the exponent field.
getExponentSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Returns contents of the exponentSize field.
getExternalData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Returns contents of the externalData field.
getExternalData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Returns contents of the externalData field.
getExternalData() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns contents of the externalData field.
getExternalDataLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns the data length.
getFamilyID() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Returns contents of the familyID field.
getFamilyID() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Returns contents of the familyID field.
getFill() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the fill field.
getFill() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the fill field.
getFIPS() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the FIPS field.
getFixed() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Returns contents of the fixed field.
getFixed() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Returns contents of the fixed field.
getFixed() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Returns contents of the fixed field.
getFlags() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Returns contents of the flags field.
getFSep() - Static method in class iaik.tc.utils.misc.Utils
This method returns the platform specific character sequence for "new line".
getHandle() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the handle field.
getHandle() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyHandleList
Returns contents of the handle field.
getHashValue() - Method in interface iaik.tc.tss.api.tspi.TcIHash
This method returns the hash value of the hash object.
getHashValue() - Method in class iaik.tc.tss.impl.java.tsp.TcHash
 
getHmac() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method returns the content of the hmac field.
getIdDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
 
getIdDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Returns contents of the idDigest field.
getIdentityBinding() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the identityBinding field.
getIdentityBindingSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the identityBindingSize field.
getIdentityKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the identityKey field.
getIdentityPubKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Returns contents of the identityPubKey field.
getInfoShort() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Returns contents of the infoShort field.
getInputParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Returns contents of the inputParms field.
getInstance() - Static method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the instance of the class (singleton pattern).
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This class can only be instantiated once (Singleton).
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
 
getInstance(File) - Static method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
 
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrMem
 
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCache
This class can only be instantiated once (Singleton).
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyHandleMgr
This class can only be instantiated once (Singleton).
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This class can only be instantiated once (Singleton).
getInstance() - Static method in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
getInstance() - Static method in class iaik.tc.tss.impl.java.tddl.TcTddl
The TDDL layer is implemented as a Singleton.
getInstance() - Static method in class iaik.tc.tss.impl.java.tsp.internal.offline.WrapTcPcrCompositeInfoShort
Create an instance of WrapTcPcrCompositeInfoShort
getInstance() - Static method in class iaik.tc.tss.impl.java.tsp.internal.TcTspProperties
 
getIntegrityDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the integrityDigest field.
getIntegrityDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the integrityDigest field.
getIntegrityDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the integrityDigest field.
getInternalData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Returns contents of the internalData field.
getInternalData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaSensitive
Returns contents of the internalData field.
getInternalSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Returns contents of the internalSize field.
getInternalSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaSensitive
Returns contents of the internalSize field.
getIssuer() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the content of the issuer field.
getIssuerLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the length of the issuer field.
getIV() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Returns contents of the IV field.
getIvSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Returns contents of the ivSize field.
getKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePrivkey
Returns contents of the key field.
getKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePubkey
Returns contents of the key field.
getKey() - Method in class iaik.tc.utils.cmdline.Param
Returns the key field.
getKey() - Method in class iaik.tc.utils.cmdline.SubCommand
This method returns the key of this sub-command.
getKeyBlob() - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsCachedKey
This method returns the saved key blob.
getKeyByPublicInfo(long, long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method searches the persistent storage for a registered key using the provided public key information and creates a key object initialized according to the found data.
getKeyByPublicInfo(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getKeyByUuid(long, TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method searches the persistent storage for a registered key using the provided UUID and creates a key object initialized according to the found data.
getKeyByUuid(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getKeyFlags() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getKeyFlags() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the keyFlags field.
getKeyFlags() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the keyFlags field.
getKeyFlags() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the keyFlags field.
getKeyFlags() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the keyFlags field.
getKeyLength() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Returns contents of the keyLength field.
getKeyLength() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePrivkey
Returns contents of the keyLength field.
getKeyLength() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePubkey
Returns contents of the keyLength field.
getKeyLength() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Returns contents of the keyLength field.
getKeyType() - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsCachedKey
This method returns the type of the key to be saved.
getKeyUsage() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getKeyUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the keyUsage field.
getKeyUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the keyUsage field.
getKeyUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the keyUsage field.
getKeyUsage() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the keyUsage field.
getKeyUuid() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method returns the content of the keyUuid field.
getKeyUuid() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns contents of the keyUuid field.
getKmKeyInfo() - Method in exception iaik.tc.tss.api.exceptions.tcs.TcTssKmLoadFailed
 
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the label field.
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Returns contents of the label field.
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the label field.
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateLabel
Returns contents of the label field.
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Returns contents of the label field.
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyLabel
Returns contents of the label field.
getLabel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Returns contents of the label field.
getLabelArea() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the labelArea field.
getLabelPrivCADigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Returns contents of the labelPrivCADigest field.
getLabelSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the labelSize field.
getLegalValues() - Method in class iaik.tc.utils.cmdline.Param
Returns the legalValues field.
getLength() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the length of the binary data.
getLengthAsLong() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the length of the binary data.
getLineNumber() - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Returns contents of the lineNumber field.
getLineNumber() - Method in class iaik.tc.utils.logging.LogCallerInfo
Returns contents of the lineNumber field.
getLoaded() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyHandleList
Returns contents of the loaded field.
getLocality() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Returns contents of the locality field.
getLocalityAtCreation() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the localityAtCreation field.
getLocalityAtRelease() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the localityAtRelease field.
getLocalityAtRelease() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Returns contents of the localityAtRelease field.
getLocalityModifier() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Returns contents of the localityModifier field.
getLogLevel() - Static method in class iaik.tc.utils.logging.Log
This method allows users to query the current log level.
getMaintenanceDone() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the maintenanceDone field.
getMajor() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
Returns contents of the major field.
getMajor() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Returns contents of the major field.
getMajor() - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Returns contents of the major field.
getMessage() - Method in exception iaik.tc.tss.api.exceptions.common.TcTssException
Returns the error message.
getMethodName() - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Returns contents of the methodName field.
getMethodName() - Method in class iaik.tc.utils.logging.LogCallerInfo
Returns contents of the methodName field.
getMigAuthDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMsaComposite
Returns contents of the migAuthDigest field.
getMigrationAuth() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Returns contents of the migrationAuth field.
getMigrationAuthority() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the migrationAuthority field.
getMigrationAuthorityDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Returns contents of the migrationAuthorityDigest field.
getMigrationAuthorityDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Returns contents of the migrationAuthorityDigest field.
getMigrationAuthoritySize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the migrationAuthoritySize field.
getMigrationKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
Returns contents of the migrationKey field.
getMigrationPolicyObject() - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method returns a policy object representing the migration policy currently assigned to the object.
getMigrationPolicyObject() - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method returns a policy object representing the migration policy currently assigned to the object.
getMigrationScheme() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
Returns contents of the migrationScheme field.
getMigrationTicket() - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is intended to be used by jTSS internal only
getMinor() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
Returns contents of the minor field.
getMinor() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Returns contents of the minor field.
getMinor() - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Returns contents of the minor field.
getMonotonicCounters(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method is used to obtain a Monotonic Counter object that allows interaction with the TPM's counters.
getMonotonicCounters(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getMsaDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Returns contents of the msaDigest field.
getMsaList() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMsaComposite
Returns contents of the msaList field.
getMsaList() - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is intended to be used by jTSS internal only
getN1() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Returns contents of the n1 field.
getNewAuthSecret() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Returns contents of the newAuthSecret field.
getNL() - Static method in class iaik.tc.utils.misc.Utils
This method returns the platform specific character sequence for "new line".
getNode() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns contents of the node field.
getNonce() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNonce
Returns contents of the nonce field.
getNonceEven() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method returns the content of the nonceEven field.
getNonceOdd() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method returns the content of the nonceOdd field.
getNumFreeSavedSessSlots() - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method returns the number of free (available) slots for saved contexts inside the TPM.
getNumPcrs() - Static method in class iaik.tc.tss.impl.java.tcs.TcTcsCommon
This method returns the number of PCRs supported by the TPM.
getNumPrimes() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Returns contents of the numPrimes field.
getNvIndex() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the nvIndex field.
getNvLocked() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the nvLocked field.
getNvRamObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method is used to obtain a NV RAM object that allows interaction with the TPM's NV RAM.
getNvRamObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getOperator() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the Operator field.
getOperatorPolicyObject() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
This method returns a policy object representing the operator policy currently assigned to the object.
getOrdinal() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Returns contents of the ordinal field.
getOrdinal() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Returns contents of the ordinal field.
getOutputParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Returns contents of the outputParms field.
getOwnership() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the ownership field.
getParamDigest() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method returns the content of the paramDigest field.
getParameters() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
Returns contents of the parameters field.
getParameters() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Returns contents of the parameters field.
getParamParser() - Method in class iaik.tc.utils.cmdline.AbstractApp
This method returns a ParamParser instance of the application.
getParamParser() - Method in class iaik.tc.utils.cmdline.SubCommand
This method returns a parameter parser instance that is able to handle the parameters accepted by this sub-command.
getParamSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmGenericReturnBlob
Returns contents of the paramSize field.
getParentKeyUuid() - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method returns the content of the parentKeyUuid field.
getParentKeyUuid() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns contents of the parentKeyUuid field.
getParentPCRStatus() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the parentPCRStatus field.
getParms() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Returns contents of the parms field.
getParmSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Returns contents of the parmSize field.
getPartPrivKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Returns contents of the partPrivKey field.
getPartPrivKeyLen() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Returns contents of the partPrivKeyLen field.
getPayload() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Returns contents of the payload field.
getPayload() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Returns contents of the payload field.
getPayload() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Returns contents of the payload field.
getPayload() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Returns contents of the payload field.
getPayloadData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Returns contents of the payloadData field.
getPayloadType() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the payloadType field.
getPcrCompositeHash() - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method gets the digestAtRelease from the PCR composite object using a 1.2 TcTpmPcrInfoLong or TcTpmPcrInfoShort structure.
getPcrCompositeHash() - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
 
getPcrCompositeHash() - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
 
getPcrCompositeHash() - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
getPcrEvent(long, long) - Method in interface iaik.tc.tss.impl.java.tcs.eventmgr.TcITcsEventMgr
TcTcsi.TcsiGetPcrEvent(long, long, long)
getPcrEvent(long, long) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
Reads out the desired event using getPcrEventsByPcr().
getPcrEvent(long, long) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrMem
 
getPcrEvent(GetPcrEventInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getPcrEventCount(long) - Method in interface iaik.tc.tss.impl.java.tcs.eventmgr.TcITcsEventMgr
TcTcsi.TcsiGetPcrEventCount(long, long)
getPcrEventCount(long) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
Counts the events of a PCR
getPcrEventCount(long) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrMem
 
getPcrEventLog() - Method in interface iaik.tc.tss.impl.java.tcs.eventmgr.TcITcsEventMgr
TcTcsi.TcsiGetPcrEventLog(long)
getPcrEventLog() - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
Reads out all PCR events with getPcrEventsByPcr() an then returns it all together.
getPcrEventLog() - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrMem
 
getPcrEventLog(GetPcrEventLogInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getPcrEventsByPcr(long, long, long) - Method in interface iaik.tc.tss.impl.java.tcs.eventmgr.TcITcsEventMgr
TcTcsi.TcsiGetPcrEventsByPcr(long, long, long, long)
getPcrEventsByPcr(long, long, long) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
Reads out the desired events from the log file and returns it as an array of TcTssPcrEvent[].
getPcrEventsByPcr(long, long, long) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrMem
 
getPcrEventsByPcr(GetPcrEventsByPcrInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getPcrExtendLocal() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
Returns contents of the pcrExtendLocal field.
getPcrIndex() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns contents of the pcrIndex field.
getPcrInfo() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getPcrInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the pcrInfo field.
getPcrInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the pcrInfo field.
getPcrInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Returns contents of the pcrInfo field.
getPcrInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Returns contents of the pcrInfo field.
getPcrInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the pcrInfo field.
getPcrInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the pcrInfo field.
getPcrInfoRead() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the pcrInfoRead field.
getPcrInfoShort() - Method in class iaik.tc.tss.impl.java.tsp.internal.offline.WrapTcPcrCompositeInfoShort
 
getPcrInfoSize() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getPcrInfoSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the pcrInfoSize field.
getPcrInfoSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the pcrInfoSize field.
getPcrInfoSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the pcrInfoSize field.
getPcrInfoSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the pcrInfoSize field.
getPcrInfoWrite() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the pcrInfoWrite field.
getPcrLocality() - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method gets the LocalityAtRelease from the PCR composite object using a 1.2 TcTpmPcrInfoLong or TcTpmPcrInfoShort structure.
getPcrLocality() - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
 
getPcrLocality() - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
 
getPcrLocality() - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
getPcrReset() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
Returns contents of the pcrReset field.
getPcrResetLocal() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
Returns contents of the pcrResetLocal field.
getPcrSelect() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrSelection
Returns contents of the pcrSelect field.
getPcrSelection() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
Returns contents of the pcrSelection field.
getPcrSelection() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Returns contents of the pcrSelection field.
getPcrValue() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrComposite
Returns contents of the pcrValue field.
getPcrValue() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns contents of the pcrValue field.
getPcrValue(long) - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method returns the digest value of a given PCR index inside a PCR composite object.
getPcrValue(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeBase
 
getPcrValueLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns the length of the PCR value.
getPer1() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Returns contents of the per1 field.
getPer2() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Returns contents of the per2 field.
getPermission() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the permission field.
getPermissions() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Returns contents of the permissions field.
getPersistenStorageTypeParent() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo2
This method returns the content of the persistenStorageTypeParent field.
getPersistentStorageType() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo2
This method returns the content of the persistentStorageType field.
getPhysicalPresence() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Returns contents of the physicalPresence field.
getPhysicalPresenceCMDEnable() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the physicalPresenceCMDEnable field.
getPhysicalPresenceHWEnable() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the physicalPresenceHWEnable field.
getPhysicalPresenceLifetimeLock() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the physicalPresenceLifetimeLock field.
getPhysicalPresenceLock() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Returns contents of the physicalPresenceLock field.
getPlatformClassIdentifier() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPlatformClass
This method returns the content of the platformClassIdentifier field.
getPlatformCredential() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the platformCredential field.
getPlatformSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the platformSize field.
getPolicyObject(long) - Method in interface iaik.tc.tss.api.tspi.TcIAuthObject
This method returns the policy object currently assigned to a working object.
getPolicyObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcAuthObject
Note: Policy objects are returned by reference.
getPolicyObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
getPolicyObject(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getPolicyType() - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This methode is needed for returning the current policytype.
getPostInitialise() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Returns contents of the postInitialise field.
getPrivKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Returns contents of the privKey field.
getProperty(String) - Method in class iaik.tc.utils.properties.Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getProperty(String, String) - Method in class iaik.tc.utils.properties.Properties
Returns a property from the specified section.
getPropertyAsBigInt(String) - Method in class iaik.tc.utils.properties.Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getPropertyAsBigInt(String, String) - Method in class iaik.tc.utils.properties.Properties
Returns a property from the specified section.
getPropertyAsInt(String) - Method in class iaik.tc.utils.properties.Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getPropertyAsInt(String, String) - Method in class iaik.tc.utils.properties.Properties
Returns a property from the specified section.
getPub() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the pub field.
getPub() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the pub field.
getPub() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
Returns contents of the pub field.
getPubDataDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Returns contents of the pubDataDigest field.
getPubDataDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Returns contents of the pubDataDigest field.
getPubEndorsementKey(boolean, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method returns the public endorsement key.
getPubEndorsementKey(boolean, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getPubEndorsementKeyOwner() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method returns the public endorsement key.
getPubEndorsementKeyOwner() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getPubKey() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
getPubKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the pubKey field.
getPubKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the pubKey field.
getPubKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPubkey
Returns contents of the pubKey field.
getPubKey() - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method returns the public key of the key object.
GetPubKey(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
Reading public portion of a key.
getPubKey(GetPubKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getPubKey() - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
getPubKeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the pubKeyDigest field.
getPubkeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the pubkeyDigest field.
getPubKeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Returns contents of the pubKeyDigest field.
getPubKeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the pubKeyDigest field.
getPubKeyHash() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
Returns contents of the pubKeyHash field.
getRandom(long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method returns random data obtained from the TPM via the TSS.
getRandom(int) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method returns numBytes bytes of random data.
getRandom(GetRandomInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getRandom(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getRange(int, int) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns a specified range of elements.
getRangeAsShortArray(int, int) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns a specified range of elements.
getReadPubek() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the readPubek field.
getReadSRKPub() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the readSRKPub field.
getReadSTClear() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the readSTClear field.
getRealTpmVersion() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
This internal method returns the TPM version as reported by using TcTssConstants.TSS_TPMCAP_VERSION_VAL for 1.2 chips and TcTssConstants.TSS_TPMCAP_VERSION for 1.1 chips.
getRegisteredKey(GetRegisteredKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getRegisteredKey(TcTssUuid) - Method in interface iaik.tc.tss.impl.ps.TcITssPersistentStorage
Returns information on a registered key.
getRegisteredKey(TcTssUuid) - Method in class iaik.tc.tss.impl.ps.TcTssPersistentStorage
 
getRegisteredKeyBlob(GetRegisteredKeyBlobInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getRegisteredKeyBlob(TcTssUuid) - Method in interface iaik.tc.tss.impl.ps.TcITssPersistentStorage
Gets the key blob from the key described by this UUID
getRegisteredKeyBlob(TcTssUuid) - Method in class iaik.tc.tss.impl.ps.TcTssPersistentStorage
 
getRegisteredKeyByPublicInfo(GetRegisteredKeyByPublicInfoInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getRegisteredKeyByPublicInfo(long, TcBlobData) - Method in interface iaik.tc.tss.impl.ps.TcITssPersistentStorage
TODO complete documentation Returns a key blob described by the given public key and its algorithm
getRegisteredKeyByPublicInfo(long, TcBlobData) - Method in class iaik.tc.tss.impl.ps.TcTssPersistentStorage
 
getRegisteredKeysByUuid(TcTssUuid, long) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method gets an array of key info objects.
getRegisteredKeysByUuid(TcTssUuid, long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getRegisteredKeysByUuidSystem(TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method is a wrapper for the getRegisteredKeysByUuid method.
getRegisteredKeysByUuidSystem(TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getRegisteredKeysByUuidUser(TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method is a wrapper for the getRegisteredKeysByUuid method.
getRegisteredKeysByUuidUser(TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getReleasePcrSelection() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the releasePCRSelection field.
getReplay() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Returns contents of the replay field.
getReqSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
Returns contents of the reqSize field.
getResourceType() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the resourceType field.
getResourceType() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the resourceType field.
getRestrictTicket() - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is intended to be used by jTSS internal only
getRetCode() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmGenericReturnBlob
Returns contents of the retCode field.
getRetCodeAsLong() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmGenericReturnBlob
Returns contents of the retCode field.
getReturnCode() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Returns contents of the returnCode field.
getReturnValue() - Method in exception iaik.tc.utils.cmdline.CommandlineException
 
getRevMajor() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Returns contents of the revMajor field.
getRevMajor() - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Returns contents of the revMajor field.
getRevMinor() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Returns contents of the revMinor field.
getRevMinor() - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Returns contents of the revMinor field.
getSealInfo() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
getSealInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Returns contents of the sealInfo field.
getSealInfo() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Returns contents of the sealInfo field.
getSealInfoSize() - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
getSealInfoSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Returns contents of the sealInfoSize field.
getSealInfoSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Returns contents of the sealInfoSize field.
getSections() - Method in class iaik.tc.utils.properties.Properties
Gets array of section names.
getSelect() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrComposite
Returns contents of the select field.
getSensitiveArea() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the sensitiveArea field.
getSensitiveArea() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the sensitiveArea field.
getSensitiveData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the sensitiveData field.
getSensitiveData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the sensitiveData field.
getSensitiveSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the sensitiveSize field.
getSensitiveSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the sensitiveSize field.
getSensitiveSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the sensitiveSize field.
getSensitiveSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the sensitiveSize field.
getSessionKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Returns contents of the sessionKey field.
getSessionKey() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Returns contents of the sessionKey field.
getSigData() - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is intended to be used by jTSS internal only
getSignedData() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Returns contents of the signedData field.
getSigScheme() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Returns contents of the sigScheme field.
getSigValue() - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is intended to be used by jTSS internal only
getSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Returns contents of the size field.
getSizeOfSelection() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrSelection
Returns contents of the sizeOfSelection field.
getSourceKeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Returns contents of the sourceKeyDigest field.
getSpecLevel() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the specLevel field.
getStackTraceString() - Method in exception iaik.tc.utils.cmdline.CommandlineException
 
getStatus(long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method returns the TPM status.
getStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
getStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
getStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
getStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
getStatus(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getStorageKeyTemplate(long) - Static method in class iaik.tc.tss.impl.java.tsp.TcRsaKeyTemplates
 
getStoredDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Returns contents of the storedDigest field.
getSymAlgorithm() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Returns contents of the symAlgorithm field.
getSymBlob() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Returns contents of the symBlob field.
getSymSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Returns contents of the symSize field.
getTag() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaSensitive
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateSensitive
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobAuth
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmGenericReturnBlob
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvAttributes
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportAuth
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Returns contents of the tag field.
getTag() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Returns contents of the tag field.
getTcsBinding() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns the underlying TCS binding.
getTcsContextHandle() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method returns the handle of the corresponding TCS context.
getTcsKhForTpmKh(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyHandleMgr
This method returns the TCS key handle for the given TPM key handle.
getTestResult() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method provides manufacturer specific information regarding the results of the self test.
getTestResult(GetTestResultInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
getTestResult() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
getTickNonce() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Returns contents of the tickNonce field.
getTickRate() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Returns contents of the tickRate field.
getTimeHigh() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns contents of the timeHigh field.
getTimeLow() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns contents of the timeLow field.
getTimeMid() - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Returns contents of the timeMid field.
getTOSPresent() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Returns contents of the TOSPresent field.
getTpmEstablished() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the tpmEstablished field.
getTpmKhForTcsKh(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyHandleMgr
This method returns the TPM key handle for the given TCS key handle.
getTpmObject() - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method is used to obtain a TPM object that allows interaction with the system's TPM.
getTpmObject() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
getTPMpost() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the TPMpost field.
getTPMpostLock() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Returns contents of the TPMpostLock field.
getTpmProof() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Returns contents of the tpmProof field.
getTpmVendorID() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the tpmVendorID field.
getTransAttributes() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Returns contents of the transAttributes field.
getTransDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Returns contents of the transDigest field.
getTransHandle() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Returns contents of the transHandle field.
getTransNonceEven() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Returns contents of the transNonceEven field.
getTransportExclusive() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Returns contents of the transportExclusive field.
getTransPublic() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Returns contents of the transPublic field.
getUri() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPlatformClass
This method returns the content of the uri field.
getUsageAuth() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Returns contents of the usageAuth field.
getUsageAuth() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Returns contents of the usageAuth field.
getUsagePolicyObject() - Method in interface iaik.tc.tss.api.tspi.TcIAuthObject
This method returns a policy object representing the usage policy currently assigned to the object.
getUsagePolicyObject() - Method in class iaik.tc.tss.impl.java.tsp.TcAuthObject
Note: Policy objects are returned by reference.
getUuidCRK() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of the certified roaming key CRK (PS-system, no-auth, migratable (CMK)).
getUuidRK() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of the roaming key RK (PS-system, no-auth, migratable).
getUuidSK() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of the system specific storage key SK (PS-system, no-auth, non-migratable).
getUuidSRK() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of the SRK (PS-system, no-auth, non-migratable).
getUuidU1SK1() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of storage key #1 for user #1 U1SK1 (PS-user, no-auth, non-migratable).
getUuidU1SK2() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of storage key #2 for user #1 U1SK2 (PS-user, auth, non-migratable).
getUuidU1SK3() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of storage key #2 for user #1 U1SK3 (PS-user, no-auth, migratable).
getUuidU1SK4() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of storage key #2 for user #1 U1SK4 (PS-user, auth, migratable).
getUuidU1SK5() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of storage key #2 for user #1 U1SK5 (PS-user, no-auth, migratable (CMK)).
getUuidU1SK6() - Method in class iaik.tc.tss.api.structs.tsp.TcUuidFactory
This method returns the UUID of storage key #2 for user #1 U1SK6 (PS-user, auth, migratable (CMK)).
getValidationData() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns contents of the validationData field.
getValidationDataLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns the validationData length.
getValue() - Method in class iaik.tc.utils.cmdline.Param
Returns the value field.
getValue(String) - Method in class iaik.tc.utils.cmdline.ParamParser
This method returns the corresponding value for the given key.
getValueSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrComposite
Returns contents of the valueSize field.
getVendorData() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns contents of the rgbVendorData field.
getVendorDataLength() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns the length of the vendorData.
getVendorSpecific() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the vendorSpecific field.
getVendorSpecificSize() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the vendorSpecificSize field.
getVer() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Returns contents of the ver field.
getVer() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Returns contents of the ver field.
getVer() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Returns contents of the ver field.
getVer() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Returns contents of the ver field.
getVerificationCount() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Returns contents of the verificationCount field.
getVerificationCount() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Returns contents of the verificationCount field.
getVerKeyDigest() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Returns contents of the verKeyDigest field.
getVersion() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Returns contents of the version field.
getVersion() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the version field.
getVersion() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Returns contents of the version field.
getVersion() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Returns contents of the version field.
getVersionInfo() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the content of the versionInfo field.
getVersionInfo() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns contents of the versionInfo field.
getVersionInfo() - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Returns contents of the versionInfo field.
getVersionInfo() - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Returns contents of the version info field.
getWriteDefine() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the writeDefine field.
getWriteSTClear() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Returns contents of the writeSTClear field.
gtOrEq(long, String, long) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is less than or equal to the given upper bound.
gtZero(long, String) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is not null.

H

handleIsInCache(long, long) - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method checks if an entity with the given resource type and handle is in the cache.
hashCode() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
 
hasSection(String) - Method in class iaik.tc.utils.properties.Properties
Determines if a section of supplied name already exists.
hexStringToByteArray(String) - Static method in class iaik.tc.utils.misc.Utils
This method converts the given hex string into a byte array.
hexStringToShortArray(String) - Static method in class iaik.tc.utils.misc.Utils
This method converts the given hex string into a short array.
hmacSha1(TcBlobData) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the HmacSha1 digest of the object's data using the given HMAC key.
hmacSha1(byte[], byte[]) - Static method in class iaik.tc.tss.impl.csp.TcBasicCrypto
 

I

iaik.tc.tss.api.constants.pcclient - package iaik.tc.tss.api.constants.pcclient
 
iaik.tc.tss.api.constants.tcs - package iaik.tc.tss.api.constants.tcs
 
iaik.tc.tss.api.constants.tpm - package iaik.tc.tss.api.constants.tpm
 
iaik.tc.tss.api.constants.tsp - package iaik.tc.tss.api.constants.tsp
 
iaik.tc.tss.api.exceptions.common - package iaik.tc.tss.api.exceptions.common
 
iaik.tc.tss.api.exceptions.tcs - package iaik.tc.tss.api.exceptions.tcs
 
iaik.tc.tss.api.exceptions.tsp - package iaik.tc.tss.api.exceptions.tsp
 
iaik.tc.tss.api.structs.common - package iaik.tc.tss.api.structs.common
 
iaik.tc.tss.api.structs.pcclient - package iaik.tc.tss.api.structs.pcclient
 
iaik.tc.tss.api.structs.tcs - package iaik.tc.tss.api.structs.tcs
 
iaik.tc.tss.api.structs.tpm - package iaik.tc.tss.api.structs.tpm
 
iaik.tc.tss.api.structs.tsp - package iaik.tc.tss.api.structs.tsp
 
iaik.tc.tss.api.tspi - package iaik.tc.tss.api.tspi
 
iaik.tc.tss.impl.csp - package iaik.tc.tss.impl.csp
 
iaik.tc.tss.impl.java.tcs - package iaik.tc.tss.impl.java.tcs
 
iaik.tc.tss.impl.java.tcs.authmgr - package iaik.tc.tss.impl.java.tcs.authmgr
 
iaik.tc.tss.impl.java.tcs.credmgr - package iaik.tc.tss.impl.java.tcs.credmgr
 
iaik.tc.tss.impl.java.tcs.ctxmgr - package iaik.tc.tss.impl.java.tcs.ctxmgr
 
iaik.tc.tss.impl.java.tcs.eventmgr - package iaik.tc.tss.impl.java.tcs.eventmgr
 
iaik.tc.tss.impl.java.tcs.kcmgr - package iaik.tc.tss.impl.java.tcs.kcmgr
 
iaik.tc.tss.impl.java.tcs.pbg - package iaik.tc.tss.impl.java.tcs.pbg
 
iaik.tc.tss.impl.java.tcs.sessmgr - package iaik.tc.tss.impl.java.tcs.sessmgr
 
iaik.tc.tss.impl.java.tcs.soapservice - package iaik.tc.tss.impl.java.tcs.soapservice
 
iaik.tc.tss.impl.java.tcs.soapservice.server - package iaik.tc.tss.impl.java.tcs.soapservice.server
 
iaik.tc.tss.impl.java.tcs.tcsi - package iaik.tc.tss.impl.java.tcs.tcsi
 
iaik.tc.tss.impl.java.tddl - package iaik.tc.tss.impl.java.tddl
 
iaik.tc.tss.impl.java.tsp - package iaik.tc.tss.impl.java.tsp
 
iaik.tc.tss.impl.java.tsp.internal - package iaik.tc.tss.impl.java.tsp.internal
 
iaik.tc.tss.impl.java.tsp.internal.offline - package iaik.tc.tss.impl.java.tsp.internal.offline
 
iaik.tc.tss.impl.java.tsp.tcsbinding - package iaik.tc.tss.impl.java.tsp.tcsbinding
 
iaik.tc.tss.impl.java.tsp.tcsbinding.local - package iaik.tc.tss.impl.java.tsp.tcsbinding.local
 
iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice - package iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice
 
iaik.tc.tss.impl.ps - package iaik.tc.tss.impl.ps
 
iaik.tc.utils.cmdline - package iaik.tc.utils.cmdline
 
iaik.tc.utils.logging - package iaik.tc.utils.logging
 
iaik.tc.utils.logging.java12 - package iaik.tc.utils.logging.java12
 
iaik.tc.utils.logging.java14 - package iaik.tc.utils.logging.java14
 
iaik.tc.utils.misc - package iaik.tc.utils.misc
 
iaik.tc.utils.properties - package iaik.tc.utils.properties
 
IfxReadTpm11EkCert(TcIStreamDest, byte, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdVendorSpecific
This method reads the EK certificate embedded in 1.1b Infineon chips.
incrementCounter(IncrementCounterInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
incrementCtr() - Method in interface iaik.tc.tss.api.tspi.TcIMonotonicCtr
This method increments a previously defined counter.
incrementCtr() - Method in class iaik.tc.tss.impl.java.tsp.TcMonotonicCtr
This method increments a previously defined counter.
info(String) - Static method in class iaik.tc.utils.logging.Log
Log an informative message
INFO - Static variable in class iaik.tc.utils.logging.LogLevels
 
init(TcTpmPcrSelection, short, TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Set all required members
init(TcTssVersion, TcTssUuid, TcTssUuid, short, boolean, TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Initialization method taking and setting all parameters at once.
init(TcTssVersion, TcTssUuid, TcTssUuid, short, boolean, TcBlobData, long, long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo2
Initialization method taking and setting all parameters at once.
init(TcTssVersion, long, long, TcBlobData, TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Initialization method taking and setting all parameters at once.
init(long, int, int, short, short, short[]) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Constructor taking all required arguments to fully initialize the UUID.
init(TcBlobData, TcBlobData, TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Initialization method taking and setting all parameters at once.
init(short, short, short, short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Initialization method taking and setting all parameters at once.
init(DaemonContext) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
initString(String) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Constructor taking all required arguments as a string to fully initialize the UUID.
initStringASCII(String) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided String value.
invalidateContent() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method overwrites the data held internally by the object with all zeros.
isConnected() - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method returns the status of the context: True is returned if the context is connected, otherwise false.
isConnected() - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
isDigestChecked() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the content of the digestChecked field.
isDigestVerified() - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method returns the content of the digestVerified field.
isInstanceOf(Object, String, Class) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is an instance of a given class.
isKeyPresent() - Method in class iaik.tc.utils.cmdline.Param
Returns if the key is present (i.e.
isLoaded() - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Returns contents of the isLoaded field.
isOpen() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
isOpen() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method returns true if the TPM device is already open, false otherwise.
isOpen() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method returns true if the TPM device is already open, false otherwise.
isOpen() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
 
isOrdinalSupported(long) - Static method in class iaik.tc.tss.impl.java.tcs.TcTcsCommon
This method allows to check if a given command ordinal is supported by the TPM.
isOrdinalSupported(TcTddl, long) - Static method in class iaik.tc.tss.impl.java.tcs.TcTcsCommon
This method allows to check if a given command ordinal is supported by the TPM.
isOrdinalSupported(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
This method allows developers to check if a given command ordinal is supported by the TPM the context is connected to.
isParentPcrStatus() - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Returns contents of the parentPcrStatus field.
isPresent(String) - Method in class iaik.tc.utils.cmdline.ParamParser
This method returns true if the given key is present (i.e.
isRequired() - Method in class iaik.tc.utils.cmdline.Param
This method returns true if the parameter (or more precisely it key of the parameter) is required, false otherwise.
isSecretSet() - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Returns the state of the secret, without trying to get it from the user or by callback.
isTpm11Struct(TcBlobData) - Static method in class iaik.tc.tss.api.structs.tpm.TcTpmStructsHelpers
This method is used to determine if a struct (blob) received from the TPM is a 1.1.
isTrousersCompatible() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
isValuePresent() - Method in class iaik.tc.utils.cmdline.Param
Returns if a value is present (i.e.
isValueRequired() - Method in class iaik.tc.utils.cmdline.Param
This method returns true if a value (and not only a key) is required, false otherwise.

J

JVM_BYTE_ORDER - Static variable in class iaik.tc.tss.api.structs.common.TcByteOrder
Java Virtual Machine byte order

K

keyControlOwner(KeyControlOwnerInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
killMaintenanceFeature() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method disables the functionality of creating a maintenance archive.
killMaintenanceFeature(KillMaintenanceFeatureInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
killMaintenanceFeature() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 

L

levelToString(short) - Static method in class iaik.tc.utils.logging.LogLevels
This method returns a String representation of the given log level.
lineSeperator - Static variable in class iaik.tc.utils.misc.Utils
 
loadKey(TcIRsaKey) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method loads the key blob into the TPM.
loadKey(TcIRsaKey) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
LoadKey2ByBlob(long, long, TcITpmKey, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
This method is used to load a TPM 1.2 key (TcTpmKey12) or TPM 1.1 key into the TPM.
loadKey2ByBlob(LoadKey2ByBlobInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
loadKeyByBlob(TcIRsaKey, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method creates a key object based on the information got by the key blob and loads the key into the TPM which unwraps the key blob utilizing the key addressed by unwrappingKey.
LoadKeyByBlob(long, long, TcTpmKey, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
This method is used to load a TPM 1.1 key (TcTpmKey) into the TPM.
loadKeyByBlob(LoadKeyByBlobInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
loadKeyByBlob(TcIRsaKey, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
loadKeyByUUID(LoadKeyByUUIDInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
loadKeyByUuidFromSystem(TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIContext
Deprecated. Use the getRegisteredKeysByUuid method with TSS_PS_TYPE_SYSTEM as parameter instead.
loadKeyByUuidFromSystem(TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
loadKeyByUuidFromUser(TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIContext
Deprecated. Use the getRegisteredKeysByUuid method with TSS_PS_TYPE_USER as parameter instead.
loadKeyByUuidFromUser(TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
loadMaintenanceArchive(LoadMaintenanceArchiveInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
loadMaintenancePubKey(TcIRsaKey, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method loads the public maintenance key into the TPM.
loadMaintenancePubKey(TcIRsaKey, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
loadManuMaintPub(LoadManuMaintPubInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
loadSession(long, long) - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method loads a saved session into the TPM.
Log - Class in iaik.tc.utils.logging
This class provides logging functionality for the whole project.
Log() - Constructor for class iaik.tc.utils.logging.Log
 
LogCallerInfo - Class in iaik.tc.utils.logging
This class is used to obtain the name of the calling class, the name of the calling method as well as the line number the call comes from.
LogCallerInfo() - Constructor for class iaik.tc.utils.logging.LogCallerInfo
Constructor
LogCallerInfoJava12 - Class in iaik.tc.utils.logging.java12
This class implements the CallerInfo for Java environments older than version 1.4.
LogCallerInfoJava12() - Constructor for class iaik.tc.utils.logging.java12.LogCallerInfoJava12
 
LogCallerInfoJava14 - Class in iaik.tc.utils.logging.java14
This class implements the CallerInfo for Java environments version 1.4 and above.
LogCallerInfoJava14() - Constructor for class iaik.tc.utils.logging.java14.LogCallerInfoJava14
 
LogConsoleOutputHandler - Class in iaik.tc.utils.logging
This class implements a simple LogIOutputStream which prints all output to stderr
LogConsoleOutputHandler() - Constructor for class iaik.tc.utils.logging.LogConsoleOutputHandler
 
LogFileOutputHandler - Class in iaik.tc.utils.logging
This class implements an IOutputStream which writes to a file.
LogFileOutputHandler(String) - Constructor for class iaik.tc.utils.logging.LogFileOutputHandler
Default constructor
LogGenericOutputHandler - Interface in iaik.tc.utils.logging
This interface defines the required methods for an outputstream used for logging
LogLevels - Class in iaik.tc.utils.logging
This class holds constants that represent the individual log levels.
logMsg(short, String) - Static method in class iaik.tc.utils.logging.Log
This method writes the log-message to all registered writers along with additional information like the current system-time, the calling method, the name of the calling class and the line number.
logPcrEvent(TcTssPcrEvent) - Method in interface iaik.tc.tss.impl.java.tcs.eventmgr.TcITcsEventMgr
TcTcsi.TcsiLogPcrEvent(long, TcTssPcrEvent)
logPcrEvent(TcTssPcrEvent) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrFlatFile
Converts the input event to a string and writes it into the log file.
logPcrEvent(TcTssPcrEvent) - Method in class iaik.tc.tss.impl.java.tcs.eventmgr.TcTcsEventMgrMem
 
logPcrEvent(LogPcrEventInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
LogPrintWriter - Class in iaik.tc.utils.logging.java12
This class implements a custom PrintWriter that extracts the class name, method name and line number of the caller from the stack trace.
LogPrintWriter(Writer) - Constructor for class iaik.tc.utils.logging.java12.LogPrintWriter
Constructor.
LogPrintWriter(OutputStream) - Constructor for class iaik.tc.utils.logging.java12.LogPrintWriter
Constructor.
LogPrintWriter(Writer, boolean) - Constructor for class iaik.tc.utils.logging.java12.LogPrintWriter
Constructor.
LogPrintWriter(OutputStream, boolean) - Constructor for class iaik.tc.utils.logging.java12.LogPrintWriter
Constructor.
longToBoolean(long) - Static method in class iaik.tc.utils.misc.Utils
This method converts a short representation of a boolean value into the Java boolean type.
longToHex(long) - Static method in class iaik.tc.utils.misc.Utils
This method converts a long into an Hex-String of the form 0x1234.
longToHexNoPrefix(long) - Static method in class iaik.tc.utils.misc.Utils
This method converts a long into a Hex-String without leading 0x.
ltOrEq(long, String, long) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is less than or equal to the given upper bound.

M

main(String[]) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
main(String[]) - Static method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerWindows
 
main0(String[]) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
makeIdentity(MakeIdentityInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
migrateKey(TcIRsaKey, TcIRsaKey) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method decrypts with assistance of the TPM the input package (e.g.
migrateKey(MigrateKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
migrateKey(TcIRsaKey, TcIRsaKey) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 

N

newBlobData(TcBlobData) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
This method takes another TcBlobData object and copies its contents to this object (i.e.
newBOOL(boolean) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided boolean value.
newBYTE(short) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided short value.
newByteArray(byte[]) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
This factory method creates a new blob and initializes it with the given byte array.
newByteArray(byte[], int, int) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
This factory method creates a new blob and initializes it with the given byte array.
newContextObject() - Method in class iaik.tc.tss.api.tspi.TcTssAbstractFactory
This method returns a new instance of the context class of the specific implementation.
newContextObject() - Method in class iaik.tc.tss.api.tspi.TcTssContextFactory
 
newContextObject() - Method in class iaik.tc.tss.impl.java.tsp.TcTssLocalCallFactory
 
newContextObject() - Method in class iaik.tc.tss.impl.java.tsp.TcTssSOAPCallFactory
 
newString(String, boolean, String) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided String value.
newString(String, boolean) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided String value.
newString(String) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided String value.Note that this method uses the default string encoding and the default null termination behavior.
newStringASCII(String) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided String value.
newUINT16(int) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided int value.
newUINT16(int, byte) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided int value.
newUINT32(long) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided long value.
newUINT32(long, byte) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
Initializes the object using the provided long value.
newUINT64(BigInteger) - Static method in class iaik.tc.tss.api.structs.common.TcBlobData
 
notNegative(long, String) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is not null.
notNull(Object, String) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is used to ensure that a given parameter is not null.
notNullAndInstanceOf(Object, String, Class) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method first checks if objToCheck is not null and then checks if it is an instance of expectgedType.
NULL_HKEY - Static variable in class iaik.tc.tss.api.constants.tsp.TcTssConstants
Handle specifying NULL key.
NULL_HOBJECT - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsConstants
Handle specifying NULL object.
NULL_HOBJECT - Static variable in class iaik.tc.tss.api.constants.tsp.TcTssConstants
Handle specifying NULL object.
NUM_PCRS - Static variable in class iaik.tc.tss.impl.java.tsp.internal.offline.WrapTcPcrCompositeInfoShort
 
NV_DefineOrReleaseSpace(NV_DefineOrReleaseSpaceInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
NV_ReadValue(NV_ReadValueInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
NV_ReadValueAuth(NV_ReadValueAuthInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
NV_WriteValue(NV_WriteValueInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
NV_WriteValueAuth(NV_WriteValueAuthInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 

O

OFF - Static variable in class iaik.tc.utils.logging.LogLevels
 
OIAP(OIAPInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
open() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
open() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method opens the TPM device.
open() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method opens the TPM device.
open() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
 
openContext() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
operatingSystemIs(String) - Static method in class iaik.tc.utils.misc.OsDetection
This method returns true if the id string of the current operating system matches the given one.
operatingSystemIsWindows() - Static method in class iaik.tc.utils.misc.OsDetection
This method returns true if the id string of the current operating system matches one of the known Windows id strings.
OPT_BOTH - Static variable in class iaik.tc.utils.cmdline.Param
This flag means that the key is optional.
OPT_KEY - Static variable in class iaik.tc.utils.cmdline.Param
This flag means the key is optional.
optionalInstanceOf(Object, String, Class) - Static method in class iaik.tc.utils.misc.CheckPrecondition
This method is a variation of CheckPrecondition.isInstanceOf(Object, String, Class).
OS_LINUX - Static variable in class iaik.tc.utils.misc.OsDetection
OS id string for LINUX.
OS_WINDOWS_EIGHT - Static variable in class iaik.tc.utils.misc.OsDetection
 
OS_WINDOWS_EIGHT_ONE - Static variable in class iaik.tc.utils.misc.OsDetection
 
OS_WINDOWS_MMVIII - Static variable in class iaik.tc.utils.misc.OsDetection
 
OS_WINDOWS_MMVIIIR2 - Static variable in class iaik.tc.utils.misc.OsDetection
 
OS_WINDOWS_SEVEN - Static variable in class iaik.tc.utils.misc.OsDetection
 
OS_WINDOWS_UNKNOWN - Static variable in class iaik.tc.utils.misc.OsDetection
 
OS_WINDOWS_VISTA - Static variable in class iaik.tc.utils.misc.OsDetection
OS id string for Windows Vista and higher.
OSAP(OSAPInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
OsDetection - Class in iaik.tc.utils.misc
 
OsDetection() - Constructor for class iaik.tc.utils.misc.OsDetection
 
overrideByteOrder(byte) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method allows to override the default byte order used when parsing mutli-byte types into a byte array.
overrideStringEncoding(String) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method allows to override the string encoding scheme that is used when interpreting the data held by the object.
overrideStringIsNullTerminated(boolean) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method allows to override the internal flag indicating if the contained string data is null terminated or not.
ownerClear(OwnerClearInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
OwnerGetSRKPubKey() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method returns the public part of the SRK.
OwnerGetSRKPubKey() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
OwnerReadInternalPub(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
Reading the public SRK or EK (TPM owner).
ownerReadInternalPub(OwnerReadInternalPubInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
ownerReadPubek(OwnerReadPubekInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
ownerSetDisable(OwnerSetDisableInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 

P

Param - Class in iaik.tc.utils.cmdline
This class holds all information relevant for an individual command line parameter.
Param(String, String, byte) - Constructor for class iaik.tc.utils.cmdline.Param
Constructor.
Param(String, String, byte, String) - Constructor for class iaik.tc.utils.cmdline.Param
Constructor.
Param(String, String, byte, String, String) - Constructor for class iaik.tc.utils.cmdline.Param
Constructor.
Param(String, String, byte, String, String, String[]) - Constructor for class iaik.tc.utils.cmdline.Param
Constructor.
ParamParser - Class in iaik.tc.utils.cmdline
This class parses the command line configuration options.
ParamParser() - Constructor for class iaik.tc.utils.cmdline.ParamParser
Default constructor.
parse(String[]) - Method in class iaik.tc.utils.cmdline.ParamParser
This method parses the the given command line arguments.
parse(String[], int) - Method in class iaik.tc.utils.cmdline.ParamParser
This method parses the the given command line arguments.
parse(String[]) - Method in class iaik.tc.utils.cmdline.SubCommandParser
This method parses the given argument array.
pcrEventCount(PcrEventCountInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
pcrExtend(long, TcBlobData, TcTssPcrEvent) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method extends a PCR register and writes the PCR event log.
pcrExtend(long, TcBlobData, TcTssPcrEvent) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
pcrRead(long) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This methods reads a PCR register.
pcrRead(PcrReadInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
pcrRead(long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
pcrReset(TcIPcrComposite) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This methods resets a PCR register.
pcrReset(PcrResetInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
pcrReset(TcIPcrComposite) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
physicalDisable(PhysicalDisableInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
physicalEnable(PhysicalEnableInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
physicalPresence(PhysicalPresenceInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
physicalSetDeactivated(PhysicalSetDeactivatedInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
PKCS1_MD2_IDENTIFIER - Static variable in class iaik.tc.tss.impl.java.tsp.TcHash
PKCS#1 AlgorithmIdentifier for MD2.
PKCS1_MD4_IDENTIFIER - Static variable in class iaik.tc.tss.impl.java.tsp.TcHash
PKCS#1 AlgorithmIdentifier for MD4.
PKCS1_MD5_IDENTIFIER - Static variable in class iaik.tc.tss.impl.java.tsp.TcHash
PKCS#1 AlgorithmIdentifier for MD5.
PKCS1_SHA1_IDENTIFIER - Static variable in class iaik.tc.tss.impl.java.tsp.TcHash
PKCS#1 AlgorithmIdentifier for SHA1.
powerManagement() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
powerManagement() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
powerManagement() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
powerManagement() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
powerManagementControl() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
powerManagementControl() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
powerManagementControl() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
powerManagementControl() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
prepend(TcBlobData) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method is used to prepend binary data to the current binary data block.
print(String) - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Overwrites the default implementation and sends the data to the decode method.
printLine(String) - Method in class iaik.tc.utils.logging.LogConsoleOutputHandler
Prints out the given line to stderr
printLine(String) - Method in class iaik.tc.utils.logging.LogFileOutputHandler
writes the content to the file.
printLine(String) - Method in interface iaik.tc.utils.logging.LogGenericOutputHandler
print out the given line
println(String) - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Overwrites the default implementation and sends the data to the decode method.
println(char[]) - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Overwrites the default implementation and sends the data to the decode method.
printUsage() - Method in class iaik.tc.utils.cmdline.ParamParser
This method prints the usage message of the application.
printUsage() - Method in class iaik.tc.utils.cmdline.SubCommandParser
This method prints a usage message to standard out.
privJavaPrimePToByte(RSAPrivateCrtKey) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method takes a Java RSA private key object and extracts the prime factor P as a byte array.
Properties - Class in iaik.tc.utils.properties
Class for handling configuration files in Java properties like formatting.
Properties() - Constructor for class iaik.tc.utils.properties.Properties
Creates new empty Properties.
Properties(String) - Constructor for class iaik.tc.utils.properties.Properties
Creates new Properties object from file content.
pubEncryptRsaEcbPkcs1Padding(TcTpmPubkey, TcBlobData) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
 
pubEncryptRsaOaepSha1Mgf1(TcTpmPubkey, TcBlobData) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
 
pubJavaToTpmKey(RSAPublicKey) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method takes a Java RSA public key object and converts it into a TPM public key structure.
pubTpmKeyToJava(TcTpmPubkey) - Static method in class iaik.tc.tss.impl.csp.TcCrypto
This method takes a TPM public key structure and converts it into a Java RSA public key object.

Q

quote(TcIRsaKey, TcIPcrComposite, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method quotes a TCG system.
quote(QuoteInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
quote(TcIRsaKey, TcIPcrComposite, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
quote2(TcIRsaKey, boolean, TcIPcrComposite, TcTssValidation) - Method in interface iaik.tc.tss.api.tspi.TcITpm
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.
quote2(Quote2InParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
quote2(TcIRsaKey, boolean, TcIPcrComposite, TcTssValidation) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 

R

readConfig(String) - Static method in class iaik.tc.utils.logging.Log
Read the configuration of the Logging-class from the given string.
readCounter(ReadCounterInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
readCtr() - Method in interface iaik.tc.tss.api.tspi.TcIMonotonicCtr
This method reads the counter value.
readCtr() - Method in class iaik.tc.tss.impl.java.tsp.TcMonotonicCtr
This method reads the counter value.
readCurrentCounter() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method reads the current value of the current active counter register.
readCurrentCounter() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
readCurrentTicks() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method reads the current tick out of the TPM.
readCurrentTicks(ReadCurrentTicksInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
readCurrentTicks() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
readEkCertIfx11() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
This method is VENDOR SPECIFIC for Infineon 1.1 TPMs.
readManuMaintPub(ReadManuMaintPubInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
readPubek(ReadPubekInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
readValue(long, long) - Method in interface iaik.tc.tss.api.tspi.TcINvRam
This method reads the data from the defined area.
readValue(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
 
registerKey(TcIRsaKey, long, TcTssUuid, long, TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIContext
This method registers a key in the TSS Persistent Storage database.
registerKey(RegisterKeyInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
registerKey(TcIRsaKey, long, TcTssUuid, long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
 
registerKey(TcTssUuid, TcTssUuid, TcBlobData) - Method in interface iaik.tc.tss.impl.ps.TcITssPersistentStorage
Registers the key in persistent storage.
registerKey(TcTssUuid, TcTssUuid, TcBlobData) - Method in class iaik.tc.tss.impl.ps.TcTssPersistentStorage
 
releaseCounter(ReleaseCounterInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
releaseCounterOwner(ReleaseCounterOwnerInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
releaseCtr() - Method in interface iaik.tc.tss.api.tspi.TcIMonotonicCtr
This method releases the counter.
releaseCtr() - Method in class iaik.tc.tss.impl.java.tsp.TcMonotonicCtr
This method releases the counter.
releaseSpace() - Method in interface iaik.tc.tss.api.tspi.TcINvRam
This method releases the space associated with the NV store instance.
releaseSpace() - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
 
releaseTransportSigned(ReleaseTransportSignedInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
removeActiveAuthSession(TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This method is called if an auth session is no longer active (terminated intentionally or because of an error).
removeActiveAuthSession(TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
removeActiveAuthSession(TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
removeTcsKeyHandle(Long) - Method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContext
 
REQ_BOTH - Static variable in class iaik.tc.utils.cmdline.Param
This flag means that both, key and value, are required.
REQ_KEY - Static variable in class iaik.tc.utils.cmdline.Param
This flag means that the key of the parameter is required.
resetLockValue(ResetLockValueInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
revokeEndorsementKey(TcTpmNonce) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method clears the TPM revocable endorsement key pair.
revokeEndorsementKey(TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
revokeEndorsementKeyPair(RevokeEndorsementKeyPairInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
run() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerWindows
 
run(ParamParser) - Method in class iaik.tc.utils.cmdline.SubCommand
This method is used to start the application represented by this sub-command.

S

savedSessionsToString() - Method in class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
This method is designed for debug purposes.
seal(TcIRsaKey, TcBlobData, TcIPcrComposite) - Method in interface iaik.tc.tss.api.tspi.TcIEncData
This method encrypts a data blob in a manner that can only be decrypted by unseal on the same system.
seal(SealInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
seal(TcIRsaKey, TcBlobData, TcIPcrComposite) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
 
sealx(SealxInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
Section - Class in iaik.tc.utils.properties
One Section in Properties.
Section(String) - Constructor for class iaik.tc.utils.properties.Section
 
selectPcrIndex(long) - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method selects a PCR index inside a PCR composite object using the 1.1 TcTpmPcrInfo structure.
selectPcrIndex(long) - Method in class iaik.tc.tss.impl.java.tsp.internal.offline.WrapTcPcrCompositeInfoShort
 
selectPcrIndex(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
 
selectPcrIndex(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
 
selectPcrIndex(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
selectPcrIndexEx(long, long) - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method selects a PCR index inside a PCR composite object containing a TcTpmPcrInfoLong or TcTpmPcrInfoShort structure.
selectPcrIndexEx(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
 
selectPcrIndexEx(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
 
selectPcrIndexEx(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
selfTestFull() - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method performs a self-test of each internal TPM function.
selfTestFull(SelfTestFullInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
selfTestFull() - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
setAdditionalArea(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Sets the additionalArea field.
setAdditionalArea(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Sets the additionalArea field.
setAdditionalData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the additionalData field.
setAdditionalData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Sets the additionalData field.
setAlg(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssCallback
This method sets the content of the alg field.
setAlgId(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Sets the algId field.
setAlgId(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Sets the algId field.
setAlgorithm(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymCaAttestation
Sets the algorithm field.
setAlgorithmID(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Sets the algorithmID field.
setAlgorithmParms(TcTpmKeyParms) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setAlgorithmParms(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the algorithmParms field.
setAlgorithmParms(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the algorithmParms field.
setAlgorithmParms(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the algorithmParms field.
setAlgorithmParms(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the algorithmParms field.
setAlgorithmParms(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPubkey
Sets the algorithmParms field.
setAllowMaintenance(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the allowMaintenance field.
setAppData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssCallback
This method sets the content of the appData field.
setAsymAlgorithm(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Sets the asymAlgorithm field.
setAsymBlob(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Sets the asymBlob field.
setAttribAlgIdentifier(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcHash
This method sets the hash algorithm identifier if the init flags TcTssConstants.TSS_HASH_OTHER was provided upon object creation.
setAttribAuthorityData(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method allows to set data belonging to the authority.
setAttribBlob(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method allows to set the blob to be bound or encrypted.
setAttribCallback(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
setAttribCallback(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
Not yet supported.
setAttribCallbackUINT32(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
The sole purpose of this method is to notify callers that TSS 1.1 style callback functions are not supported.
setAttribCallbackUINT32(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
The sole purpose of this method is to notify callers that TSS 1.1 style callback functions are not supported.
setAttribCmkInfo(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method sets CMK information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_CMKINFO.
setAttribCredential(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
This method can be used to set credentials (EK, Platform, ...) that should be used in the collateIdentity method.
setAttribData(long, long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIAttributes
This method sets a non UINT32 attribute (i.e.
setAttribData(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcAttributes
 
setAttribDelegationInfo(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
setAttribDelegationInfoUINT32(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
setAttribDelegationPcr(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
setAttribDelegationPcrUINT32(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
Not yet supported.
setAttribHashMode(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method is used to specify if passwords obtained via popups should be hashed with or without null termination.
setAttribKeyBlob(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method sets RSA key information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_BLOB.
setAttribKeyInfo(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method sets key information as defined for TcTssConstants.TSS_TSPATTRIB_KEY_INFO.
setAttribMigAuthData(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method allows to set authenticating data.
setAttribMigrationBlob(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method allows to set the public key blob.
setAttribMigrationTicket(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method allows to set the migration ticket data from the authorize migration key proceess.
setAttribPcrStruct(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeBase
This method is used to set PCR composite attributes.
setAttribPopupString(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This method is a shortcut for calling TcIAttributes.setAttribData(long, long, TcBlobData) with TcTssConstants.TSS_TSPATTRIB_POLICY_POPUPSTRING as flag.
setAttribRsaKeyInfo(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method sets RSA key information as defined for TcTssConstants.TSS_TSPATTRIB_RSAKEY_INFO.
setAttribRsaKeyInfoUINT32(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
This method sets RSA key information as defined for TcTssConstants.TSS_TSPATTRIB_RSAKEY_INFO.
setAttribSeal(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcEncData
This method sets toggles the usage of the SealX command as specified for the TcTssConstants.TSS_TSPATTRIB_ENCDATA_SEAL attribute.
setAttribSecretHashMode(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This method is a shortcut for calling TcIAttributes.setAttribUint32(long, long, long) with TcTssConstants.TSS_TSPATTRIB_SECRET_HASH_MODE as flag.
setAttribSecretLifetime(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
This method is a shortcut for calling TcIAttributes.setAttribUint32(long, long, long) with TcTssConstants.TSS_TSPATTRIB_POLICY_SECRET_LIFETIME as flag.
setAttribSilentMode(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method is used to specify if GUI popups for entering passwords should be displayed or not.
setAttribTicketData(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method allows to set data belonging to the migration ticket.
setAttribUint32(long, long, long) - Method in interface iaik.tc.tss.api.tspi.TcIAttributes
This method sets an UINT32 attribute of the object.
setAttribUint32(long, long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcAttributes
 
setAttributes(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvAttributes
Sets the attributes field.
setAttribUuid(TcTssUuid) - Method in interface iaik.tc.tss.api.tspi.TcIRsaKey
This method sets the UUID of the key.
setAttribUuid(TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.TcRsaKey
 
setAttribVersionMode(long, long) - Method in class iaik.tc.tss.impl.java.tsp.TcContext
This method is used to specify if 1.1 or 1.2.
setAuditCount(TcTpmCounterValue) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Sets the auditCount field.
setAuditCount(TcTpmCounterValue) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Sets the auditCount field.
setAuthData(TcTcsAuth) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method sets the content of the authData field.
setAuthData(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Sets the authData field.
setAuthData(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportAuth
Sets the authData field.
setAuthData(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Sets the authData field.
setAuthDataUsage(short) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setAuthDataUsage(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the authDataUsage field.
setAuthDataUsage(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the authDataUsage field.
setAuthDataUsage(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the authDataUsage field.
setAuthDataUsage(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the authDataUsage field.
setAuthDataUsage(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Sets the authDataUsage field.
setAuthHandle(long) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method sets the content of the authHandle field.
setAuthValue(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateSensitive
Sets the authValue field.
setAuthValue(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
Sets the authValue field.
setAuthValue(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobAuth
Sets the authValue field.
setBGlobalLock(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Sets the bGlobalLock field.
setBlob(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Sets the blob field.
setBlob(TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcMigData
This method is intended to be used by jTSS internal only
setBlobIntegrity(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Sets the blobIntegrity field.
setBlockSize(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Sets the blockSize field.
setCallerStackElement(short) - Method in class iaik.tc.utils.logging.java12.LogPrintWriter
Sets the index of the caller stack element.
setCapability(SetCapabilityInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
setCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
setCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
setCapability() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
setCEKPUsed(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the CEKPUsed field.
setCert(TcBlobData) - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Sets the cert field.
setCert(TcBlobData) - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Sets the cert field.
setCertificateHash(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method sets the content of the certificateHash field.
setCertSize(int) - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Sets the certSize field.
setCertType(byte) - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Sets the tag field.
setClassName(String) - Method in class iaik.tc.utils.logging.LogCallerInfo
Sets the className field.
setClockSeqHigh(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Sets the clockSeqHigh field.
setClockSeqLow(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Sets the clockSeqLow field.
setConformanceCredential(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the conformanceCredential field.
setContAuthSession(boolean) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method sets the content of the contAuthSession field.
setContextCount(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the contextCount field.
setContextNonce(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Sets the contextNonce field.
setCounter(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Sets the counter field.
setCreationPCRSelection(TcTpmPcrSelection) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the creationPCRSelection field.
setCredential(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymCaAttestation
Sets the credential field.
setCurrentTicks(BigInteger) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Sets the currentTicks field.
setCurrentTicks(TcTpmCurrentTicks) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Sets the currentTicks field.
setDAAcontextSeed(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Sets the DAAcontextSeed field.
setDAAcount(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Sets the DAAcount field.
setDAAdigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Sets the DAAdigest field.
setDAAdigestContext(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Sets the DAAdigestContext field.
setDAAdigestgamma(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAdigestgamma field.
setDAAdigestIssuer(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Sets the DAAdigestIssuer field.
setDAAdigestn(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAdigestn field.
setDAAdigestn0(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Sets the DAAdigestn0 field.
setDAAdigestR0(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAdigestR0 field.
setDAAdigestR1(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAdigestR1 field.
setDAAdigestS0(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAdigestS0 field.
setDAAdigestS1(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAdigestS1 field.
setDAAdigestv0(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Sets the DAAdigestv0 field.
setDAAdigestv1(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Sets the DAAdigestv1 field.
setDAAgenericq(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the DAAgenericq field.
setDAAjoinu0(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Sets the DAAjoinu0 field.
setDAAjoinu1(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Sets the DAAjoinu1 field.
setDAArekey(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Sets the DAArekey field.
setDAAscratch(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Sets the DAAscratch field.
setDAAstage(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Sets the DAAstage field.
setData(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the data field.
setData(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the data field.
setData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Sets the data field.
setData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Sets the data field.
setData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Sets the data field.
setData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Sets the data field (i.e.
setDataLen(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Sets the dataLen field.
setDataSize(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the dataSize field.
setDeactivated(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the deactivated field.
setDeactivated(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Sets the deactivated field.
setDefaultValue(String) - Method in class iaik.tc.utils.cmdline.Param
Sets the defaultValue field.
setDefaultValues() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
setDefaultValues() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerWindows
 
setDelegateType(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Sets the delegateType field.
setDescription(String) - Method in class iaik.tc.utils.cmdline.Param
Sets the description field.
setDestinationKeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Sets the destinationKeyDigest field.
setDigest(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
Sets the digest field.
setDigest(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDigest
Sets the digest field.
setDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
Sets the digest field.
setDigest(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNonce
Sets the nonce field.
setDigestAtCreation(TcTpmCompositeHash) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmPcrInfo
 
setDigestAtCreation(TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
Sets the digestAtCreation field.
setDigestAtCreation(TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the digestAtCreation field.
setDigestAtRelease(TcTpmCompositeHash) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmPcrInfo
 
setDigestAtRelease(TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
Sets the digestAtRelease field.
setDigestAtRelease(TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the digestAtRelease field.
setDigestAtRelease(TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Sets the digestAtRelease field.
setDigestChecked(boolean) - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method sets the content of the digestChecked field.
setDigestValue(TcTpmCompositeHash) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Sets the digestValue field.
setDigestVerified(boolean) - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method sets the content of the digestVerified field.
setDisable(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the disable field.
setDisableForceClear(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Sets the disableForceClear field.
setDisableOwnerClear(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the disableOwnerClear field.
setDummyValue(String) - Method in class iaik.tc.utils.cmdline.Param
Sets the dummyValue field.
setEkType(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Sets the ekType field.
setEnableRevokeEK(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the enableRevokeEK field.
setEncData(TcBlobData) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setEncData(TcBlobData) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
setEncData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the encData field.
setEncData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the encData field.
setEncData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Sets the encData field.
setEncData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Sets the encData field.
setEncScheme(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Sets the encScheme field.
setEncScheme(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKey
Sets the encScheme field.
setEncScheme(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Sets the encScheme field.
setEndorsementCredential(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the endorsementCredential field.
setEntityDigest(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method sets the content of the entityDigest field.
setErrataRev(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Sets the errataRev field.
setEt(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Sets the et field.
setEvent(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Sets the event field.
setEventType(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Sets the eventType field.
setExponent(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Sets the exponent field.
setExternalData(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Sets the externalData field.
setExternalData(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Sets the externalData field.
setExternalData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Sets the externalData field.
setFamilyID(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Sets the familyID field.
setFamilyID(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Sets the familyID field.
setFill(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the fill field.
setFill(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the fill field.
setFIPS(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the FIPS field.
setFixed(String) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Sets the fixed field.
setFixed(String) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Sets the fixed field.
setFixed(String) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Sets the fixed field.
setFlags(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Sets the flags field.
setHandle(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the handle field.
setHandle(long[]) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyHandleList
Sets the handle field.
setHashValue(TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIHash
This method sets the hash value of the hash object.
setHashValue(TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcHash
 
setHmac(TcTpmAuthdata) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method sets the content of the hmac field.
setIdDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Sets the idDigest field.
setIdDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Sets the idDigest field.
setIdentityBinding(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the identityBinding field.
setIdentityKey(TcTpmPubkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the identityKey field.
setIdentityPubKey(TcTpmPubkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Sets the identityPubKey field.
setInfoShort(TcTpmPcrInfoShort) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Sets the infoShort field.
setInputParms(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Sets the inputParms field.
setIntegrityDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the integrityDigest field.
setIntegrityDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Sets the integrityDigest field.
setIntegrityDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Sets the integrityDigest field.
setInternalData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Sets the internalData field.
setInternalData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaSensitive
Sets the internalData field.
setIssuer(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method sets the content of the issuer field.
setIV(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Sets the IV field.
setKey(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePrivkey
Sets the key field.
setKey(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePubkey
Sets the key field.
setKey(String) - Method in class iaik.tc.utils.cmdline.Param
Sets the key field.
setKeyFlags(long) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setKeyFlags(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the keyFlags field.
setKeyFlags(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the keyFlags field.
setKeyFlags(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the keyFlags field.
setKeyFlags(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the keyFlags field.
setKeyLength(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Sets the keyLength field.
setKeyLength(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePrivkey
Sets the keyLength field.
setKeyLength(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStorePubkey
Sets the keyLength field.
setKeyLength(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSymmetricKeyParms
Sets the keyLength field.
setKeyPresent(boolean) - Method in class iaik.tc.utils.cmdline.Param
Sets the present field for the key.
setKeyUsage(int) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setKeyUsage(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the keyUsage field.
setKeyUsage(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the keyUsage field.
setKeyUsage(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the keyUsage field.
setKeyUsage(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the keyUsage field.
setKeyUuid(TcTssUuid) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method sets the content of the keyUuid field.
setKeyUuid(TcTssUuid) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Sets the keyUuid field.
setLabel(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the label field.
setLabel(String) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Sets the label field.
setLabel(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Sets the label field.
setLabel(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateLabel
Sets the label field.
setLabel(TcTpmDelegateLabel) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Sets the label field.
setLabel(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyLabel
Sets the label field.
setLabel(TcTpmFamilyLabel) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Sets the label field.
setLabelArea(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the labelArea field.
setLabelPrivCADigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Sets the labelPrivCADigest field.
setLegalValues(String[]) - Method in class iaik.tc.utils.cmdline.Param
Sets the legalValues field.
setLineNumber(int) - Method in class iaik.tc.utils.logging.LogCallerInfo
Sets the lineNumber field.
setLoaded(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyHandleList
Sets the loaded field.
setLoaded(boolean) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Sets the isLoaded field.
setLocality(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Sets the locality field.
setLocalityAtCreation(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the localityAtCreation field.
setLocalityAtRelease(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the localityAtRelease field.
setLocalityAtRelease(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Sets the localityAtRelease field.
setLocalityModifier(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Sets the localityModifier field.
setLogLevel(short) - Static method in class iaik.tc.utils.logging.Log
This method allows users to modify the current log level.
setLogLevel(Class, short) - Static method in class iaik.tc.utils.logging.Log
This method allows users to modify the current log level for a specific class.
setMaintenanceDone(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the maintenanceDone field.
setMajor(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
Sets the major field.
setMajor(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Sets the major field.
setMajor(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Sets the major field.
setMethodName(String) - Method in class iaik.tc.utils.logging.LogCallerInfo
Sets the methodName field.
setMigAuthDigest(TcTpmDigest[]) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMsaComposite
Sets the migAuthDigest field.
setMigrationAuth(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Sets the migrationAuth field.
setMigrationAuthority(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the migrationAuthority field.
setMigrationAuthorityDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Sets the migrationAuthorityDigest field.
setMigrationAuthorityDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Sets the migrationAuthorityDigest field.
setMigrationKey(TcTpmPubkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
Sets the migrationKey field.
setMigrationScheme(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrationkeyAuth
Sets the migrationScheme field.
setMinor(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
Sets the minor field.
setMinor(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Sets the minor field.
setMinor(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Sets the minor field.
setMsaDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Sets the msaDigest field.
setMsaList(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMsaComposite
Sets the msaList field.
setN1(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Sets the n1 field.
setNewAuthSecret(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Sets the newAuthSecret field.
setNode(short[]) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Sets the node field.
setNonceEven(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method sets the content of the nonceEven field.
setNonceOdd(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsAuth
This method sets the content of the nonceOdd field.
setNumPrimes(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmRsaKeyParms
Sets the numPrimes field.
setNvIndex(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the nvIndex field.
setNvLocked(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the nvLocked field.
setOperator(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the Operator field.
setOperatorAuth(TcIPolicy) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This function sets the operator authorization value in the TPM.
setOperatorAuth(SetOperatorAuthInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setOperatorAuth(TcIPolicy) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
setOrdinal(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Sets the ordinal field.
setOrdinal(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Sets the ordinal field.
setOrdinalAuditStatus(SetOrdinalAuditStatusInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setOutputParms(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Sets the outputParms field.
setOwnerInstall(SetOwnerInstallInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setOwnerPointer(SetOwnerPointerInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setOwnership(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the ownership field.
setParamDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method sets the content of the paramDigest field.
setParameters(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
Sets the parameters field.
setParameters(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Sets the parameters field.
setParentKeyUuid(TcTssUuid) - Method in class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
This method sets the content of the parentKeyUuid field.
setParentKeyUuid(TcTssUuid) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Sets the parentKeyUuid field.
setParentPcrStatus(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the parentPcrStatus field.
setParentPCRStatus(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the parentPCRStatus field.
setParms(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Sets the parms field.
setPartPrivKey(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Sets the partPrivKey field.
setPartPrivKeyLen(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Sets the partPrivKeyLen field.
setPayload(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Sets the payload field.
setPayload(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Sets the payload field.
setPayload(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Sets the payload field.
setPayload(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Sets the payload field.
setPayloadData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Sets the payloadData field.
setPayloadType(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the payloadType field.
setPcrExtendLocal(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
Sets the pcrExtendLocal field.
setPcrIndex(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Sets the pcrIndex field.
setPcrInfo(TcBlobData) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setPcrInfo(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the pcrInfo field.
setPcrInfo(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the pcrInfo field.
setPcrInfo(TcTpmPcrInfoShort) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Sets the pcrInfo field.
setPcrInfo(TcTpmPcrInfoShort) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Sets the pcrInfo field.
setPcrInfo(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the pcrInfo field.
setPcrInfo(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the pcrInfo field.
setPcrInfoRead(TcTpmPcrInfoShort) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the pcrInfoRead field.
setPcrInfoWrite(TcTpmPcrInfoShort) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the pcrInfoWrite field.
setPcrLocality(long) - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method sets the LocalityAtRelease inside the PCR composite object using a 1.2 TcTpmPcrInfoLong or TcTpmPcrInfoShort structure.
setPcrLocality(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
 
setPcrLocality(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
 
setPcrLocality(long) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
setPcrReset(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
Sets the pcrReset field.
setPcrResetLocal(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrAttributes
Sets the pcrResetLocal field.
setPcrSelect(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrSelection
Sets the pcrSelect field.
setPcrSelection(TcTpmPcrSelection) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfo
Sets the pcrSelection field.
setPcrSelection(TcTpmPcrSelection) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoShort
Sets the pcrSelection field.
setPcrValue(TcTpmPcrValue[]) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrComposite
Sets the pcrValue field.
setPcrValue(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Sets the pcrValue field.
setPcrValue(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIPcrComposite
This method sets the digest for a given PCR index inside the PCR composite object.
An example for the usage is the preparation of a PCR composite object before calling TcIRsaKey.createKey(TcIRsaKey, TcIPcrComposite).
setPcrValue(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
 
setPcrValue(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
 
setPcrValue(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
setPer1(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Sets the per1 field.
setPer2(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Sets the per2 field.
setPermission(TcTpmNvAttributes) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the permission field.
setPermissions(TcTpmDelegations) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Sets the permissions field.
setPersistenStorageTypeParent(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo2
This method sets the content of the persistenStorageTypeParent field.
setPersistentStorageType(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo2
This method sets the content of the persistentStorageType field.
setPhysicalPresence(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Sets the physicalPresence field.
setPhysicalPresenceCMDEnable(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the physicalPresenceCMDEnable field.
setPhysicalPresenceHWEnable(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the physicalPresenceHWEnable field.
setPhysicalPresenceLifetimeLock(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the physicalPresenceLifetimeLock field.
setPhysicalPresenceLock(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Sets the physicalPresenceLock field.
setPlatformClassIdentifier(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPlatformClass
This method sets the content of the platformClassIdentifier field.
setPlatformCredential(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the platformCredential field.
setPostInitialise(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Sets the postInitialise field.
setPrivKey(TcTpmStorePrivkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Sets the privKey field.
setProperty(String, String, String) - Method in class iaik.tc.utils.properties.Properties
Sets a property in the specified section.
setProperty(String, String) - Method in class iaik.tc.utils.properties.Properties
Sets a property in the currently selected section.
setPub(TcTpmDelegatePublic) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Sets the pub field.
setPub(TcTpmDelegatePublic) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Sets the pub field.
setPub(TcTpmDelegatePublic) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
Sets the pub field.
setPubDataDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Sets the pubDataDigest field.
setPubDataDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Sets the pubDataDigest field.
setPubKey(TcTpmStorePubkey) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmKey
 
setPubKey(TcTpmStorePubkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the pubKey field.
setPubKey(TcTpmStorePubkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the pubKey field.
setPubKey(TcTpmStorePubkey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPubkey
Sets the pubKey field.
setPubKeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the pubKeyDigest field.
setPubkeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the pubkeyDigest field.
setPubKeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Sets the pubKeyDigest field.
setPubKeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Sets the pubKeyDigest field.
setPubKeyHash(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
Sets the pubKeyHash field.
setReadPubek(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the readPubek field.
setReadSRKPub(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the readSRKPub field.
setReadSTClear(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the readSTClear field.
setRedirection(SetRedirectionInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setReleasePCRSelection(TcTpmPcrSelection) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the releasePCRSelection field.
setReplay(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Sets the replay field.
setReqSize(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSelectSize
Sets the reqSize field.
setRequired(byte) - Method in class iaik.tc.utils.cmdline.Param
Sets the required field.
setResourceType(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the resourceType field.
setResourceType(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Sets the resourceType field.
setReturnCode(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Sets the returnCode field.
setRevMajor(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Sets the revMajor field.
setRevMajor(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Sets the revMajor field.
setRevMinor(short) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmVersion
Sets the revMinor field.
setRevMinor(short) - Method in class iaik.tc.tss.api.structs.tsp.TcTssVersion
Sets the revMinor field.
setSealInfo(TcBlobData) - Method in interface iaik.tc.tss.api.structs.tpm.TcITpmStoredData
 
setSealInfo(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Sets the sealInfo field.
setSealInfo(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Sets the sealInfo field.
setSecret(long, TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcIPolicy
This method sets the authorization data of a policy object and defines the handling of its retrieval.
setSecret(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcPolicy
 
setSectionPointer(String) - Method in class iaik.tc.utils.properties.Properties
Sets current section pointer.
setSelect(TcTpmPcrSelection) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrComposite
Sets the select field.
setSensitiveArea(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Sets the sensitiveArea field.
setSensitiveArea(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Sets the sensitiveArea field.
setSensitiveData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the sensitiveData field.
setSensitiveData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Sets the sensitiveData field.
setSessionKey(TcTpmSymmetricKey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Sets the sessionKey field.
setSessionKey(TcTpmSymmetricKey) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Sets the sessionKey field.
setSignedData(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Sets the signedData field.
setSigScheme(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKeyParms
Sets the sigScheme field.
setSourceKeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Sets the sourceKeyDigest field.
setSpecLevel(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Sets the specLevel field.
setStatus(long, boolean) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method modifies the TPM status.
setStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddl
 
setStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlLinux
This method is not implemented by this TDDL.
setStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlSocket
This method is not implemented by this TDDL.
setStatus() - Method in class iaik.tc.tss.impl.java.tddl.TcTddlVista
This method is not implemented by this TDDL.
setStatus(long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
setStoredDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Sets the storedDigest field.
setSymAlgorithm(TcTpmKeyParms) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Sets the symAlgorithm field.
setSymBlob(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityReq
Sets the symBlob field.
setTag(int) - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
 
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaSensitive
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDaaTpm
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateKeyBlob
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateOwnerBlob
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateSensitive
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegateTableRow
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegations
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlob
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobActivate
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmEkBlobAuth
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey12
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvAttributes
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPcrInfoLong
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo2
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSignInfo
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStClearFlags
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData12
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportAuth
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogIn
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportLogOut
Sets the tag field.
setTag(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Sets the tag field.
setTempDeactivated(SetTempDeactivatedInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setTempDeactivated2(SetTempDeactivated2InParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
setTickNonce(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Sets the tickNonce field.
setTickRate(int) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Sets the tickRate field.
setTimeHigh(int) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Sets the timeHigh field.
setTimeLow(long) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Sets the timeLow field.
setTimeMid(int) - Method in class iaik.tc.tss.api.structs.tsp.TcTssUuid
Sets the timeMid field.
setTOSPresent(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Sets the TOSPresent field.
setTpmEstablished(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the tpmEstablished field.
setTPMpost(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the TPMpost field.
setTPMpostLock(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmPermanentFlags
Sets the TPMpostLock field.
setTpmProof(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmSealedData
Sets the tpmProof field.
setTpmVendorID(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Sets the tpmVendorID field.
setTransAttributes(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportPublic
Sets the transAttributes field.
setTransDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Sets the transDigest field.
setTransHandle(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Sets the transHandle field.
setTransNonceEven(TcTpmNonce) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Sets the transNonceEven field.
setTransportExclusive(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStAnyFlags
Sets the transportExclusive field.
setTransPublic(TcTpmTransportPublic) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmTransportInternal
Sets the transPublic field.
setTrousersCompatible(boolean) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
setupServer() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
setupServer() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerWindows
 
setUri(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPlatformClass
This method sets the content of the uri field.
setUsageAuth(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmMigrateAsymkey
Sets the usageAuth field.
setUsageAuth(TcTpmSecret) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoreAsymkey
Sets the usageAuth field.
setValidationData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Sets the validationData field.
setValue(String) - Method in class iaik.tc.utils.cmdline.Param
Sets the Value field.
setValuePresent(boolean) - Method in class iaik.tc.utils.cmdline.Param
Sets the present field for the value.
setVendorData(TcBlobData) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Sets the rgbVendorData field.
setVendorSpecific(TcBlobData) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Sets the vendorSpecific field.
setVer(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Sets the ver field.
setVer(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityContents
Sets the ver field.
setVer(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmKey
Sets the ver field.
setVer(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmStoredData
Sets the ver field.
setVerificationCount(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmDelegatePublic
Sets the verificationCount field.
setVerificationCount(long) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmFamilyTableEntry
Sets the verificationCount field.
setVerKeyDigest(TcTpmDigest) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Sets the verKeyDigest field.
setVersion(TcTpmVersion) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Sets the version field.
setVersion(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Sets the version field.
setVersion(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmIdentityProof
Sets the version field.
setVersion(TcTpmStructVer) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmQuoteInfo
Sets the version field.
setVersionInfo(TcTssVersion) - Method in class iaik.tc.tss.api.structs.tsp.TcTssEventCert
This method sets the content of the versionInfo field.
setVersionInfo(TcTssVersion) - Method in class iaik.tc.tss.api.structs.tsp.TcTssKmKeyinfo
Sets the versionInfo field.
setVersionInfo(TcTssVersion) - Method in class iaik.tc.tss.api.structs.tsp.TcTssPcrEvent
Sets the versionInfo field.
setVersionInfo(TcTssVersion) - Method in class iaik.tc.tss.api.structs.tsp.TcTssValidation
Sets the version info field.
setWriteDefine(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the writeDefine field.
setWriteSTClear(boolean) - Method in class iaik.tc.tss.api.structs.tpm.TcTpmNvDataPublic
Sets the writeSTClear field.
sha1() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns the SHA-1 digest of the contained binary data.
sha1(byte[]) - Static method in class iaik.tc.tss.impl.csp.TcBasicCrypto
This method computes the sha1 hash of the provided byte array.
shortArrayToByteArray(short[]) - Static method in class iaik.tc.utils.misc.Utils
This method returns a byte array of the provided short array.
shortArrayToHexString(short[]) - Static method in class iaik.tc.utils.misc.Utils
This method returns a Hex-String of the provided short array.
shortToBoolean(short) - Static method in class iaik.tc.utils.misc.Utils
This method converts a short representation of a boolean value into the Java boolean type.
sign(TcIRsaKey) - Method in interface iaik.tc.tss.api.tspi.TcIHash
This method signs the hash data of the object with the provided signing key.
sign(SignInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
sign(TcIRsaKey) - Method in class iaik.tc.tss.impl.java.tsp.TcHash
 
start() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
StartAxisServerLinux - Class in iaik.tc.tss.impl.java.tcs.soapservice.server
 
StartAxisServerLinux() - Constructor for class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
StartAxisServerWindows - Class in iaik.tc.tss.impl.java.tcs.soapservice.server
 
StartAxisServerWindows() - Constructor for class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerWindows
 
startDSAP(long, int, long, TcTpmNonce, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthManager
 
startOIAP(long) - Static method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthManager
 
startOSAP(long, int, long, TcTpmNonce) - Static method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthManager
 
startServer() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
startServer() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerWindows
 
stirRandom(TcBlobData) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method adds entropy to the TPM Random Number Generator.
stirRandom(StirRandomInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
stirRandom(TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
stop() - Method in class iaik.tc.tss.impl.java.tcs.soapservice.server.StartAxisServerLinux
 
stringIsNullTerminated() - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method returns true if the contained string data is null terminated, false otherwise.
SubCommand - Class in iaik.tc.utils.cmdline
 
SubCommand(String, String, Class) - Constructor for class iaik.tc.utils.cmdline.SubCommand
Constructor.
SubCommandParser - Class in iaik.tc.utils.cmdline
 
SubCommandParser() - Constructor for class iaik.tc.utils.cmdline.SubCommandParser
 
substBytes(int, byte[]) - Method in class iaik.tc.tss.api.structs.common.TcBlobData
This method allows to substitute a contiguous range of bytes in the byte blob.
swapOutAuth(long[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCache
This method swaps out an auth sessions from the TPM.
swapOutAuth(long[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11
 
swapOutAuth(long[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11NoSwap
 
swapOutAuth(long[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
swapOutAuth(long[]) - Method in class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
swapOutKeyNotParent(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCache
This method frees TPM space by swapping out the first key that does not match the provided parent key handle.
swapOutKeyNotParent(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheTpm11
This method frees TPM space by swapping out the first key that does not match the provided parent key handle.
swapOutKeyNotParent(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheTpm11NoSwap
 
swapOutKeyNotParent(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheTpm12
This method frees TPM space by swapping out the first key that does not match the provided parent key handle.
swapOutKeyNotParent(long) - Method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheVista
 
SYSTEM_BYTE_ORDER - Static variable in class iaik.tc.tss.api.structs.common.TcByteOrder
Byte order of the system's CPU.

T

takeOwnership(TcIRsaKey, TcIRsaKey) - Method in interface iaik.tc.tss.api.tspi.TcITpm
This method takes ownership of the TPM.
takeOwnership(TakeOwnershipInParms) - Method in class iaik.tc.tss.impl.java.tcs.soapservice.TSSCoreServiceBindingImpl
 
takeOwnership(TcIRsaKey, TcIRsaKey) - Method in class iaik.tc.tss.impl.java.tsp.TcTpm
 
TcAttributes - Class in iaik.tc.tss.impl.java.tsp
This class implements the attribute handling for TSS working objects.
TcAttributes() - Constructor for class iaik.tc.tss.impl.java.tsp.TcAttributes
The abstract initialization methods (to be implemented by the inheriting working object) are called to allow the working object to establish the "flag to getter/setter method" mappings.
TcAuthObject - Class in iaik.tc.tss.impl.java.tsp
This class implements common methods for all auth objects.
TcBasicCrypto - Class in iaik.tc.tss.impl.csp
This class is the CSP (crypto service provider) of the TSS.
TcBasicCrypto() - Constructor for class iaik.tc.tss.impl.csp.TcBasicCrypto
 
TcBasicTypeDecoder - Class in iaik.tc.tss.api.structs.common
This class provides a set of basic decoding methods for simple TCG defined types such as UINT32.
TcBasicTypeDecoder(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This constructor takes a byte data object to be decoded.
TcBasicTypeDecoder(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.common.TcBasicTypeDecoder
This constructor takes a byte data object to be decoded.
TcBlobData - Class in iaik.tc.tss.api.structs.common
This class represents a data blob (binary data object) that is received from/passed to the TSS.
TcByteOrder - Class in iaik.tc.tss.api.structs.common
This class provides big endian/little endian byte order labels.
TcCompositeTypeDecoder - Class in iaik.tc.tss.api.structs.common
This class extends the basic type decoding class and adds functionality to handle composite types such as TPM_KEY_PARMS.
TcCompositeTypeDecoder() - Constructor for class iaik.tc.tss.api.structs.common.TcCompositeTypeDecoder
Default Constructor.
TcCompositeTypeDecoder(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.common.TcCompositeTypeDecoder
This constructor takes a byte data object to be decoded.
TcCompositeTypeDecoder(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.common.TcCompositeTypeDecoder
This constructor takes a byte data object to be decoded.
TcCompositeTypeDecoder(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.common.TcCompositeTypeDecoder
This constructor takes another composite type object as argument.
TcConstantsMappings - Class in iaik.tc.tss.impl.java.tsp
 
TcConstantsMappings() - Constructor for class iaik.tc.tss.impl.java.tsp.TcConstantsMappings
 
TcContext - Class in iaik.tc.tss.impl.java.tsp
 
TcCrypto - Class in iaik.tc.tss.impl.csp
This class is the CSP (crypto service provider) of the TSS.
TcCrypto() - Constructor for class iaik.tc.tss.impl.csp.TcCrypto
 
TcEncData - Class in iaik.tc.tss.impl.java.tsp
 
TCG_FULL_CERT - Static variable in class iaik.tc.tss.api.constants.pcclient.TcPcclientConstants
The cert field contains a full certificate.
TCG_PARTIAL_SMALL_CERT - Static variable in class iaik.tc.tss.api.constants.pcclient.TcPcclientConstants
The storage element includes only the signature element of the certificate; the remaining portions of the certificate must be built from information available from the TPM, Host Platform, and/or local or remote storage.
TCG_TAG_PCCLIENT_FULL_CERT - Static variable in class iaik.tc.tss.api.constants.pcclient.TcPcclientConstants
Defines a full certificate
TCG_TAG_PCCLIENT_PART_SMALL_CERT - Static variable in class iaik.tc.tss.api.constants.pcclient.TcPcclientConstants
Defines a partial small certificate.
TCG_TAG_PCCLIENT_STORED_CERT - Static variable in class iaik.tc.tss.api.constants.pcclient.TcPcclientConstants
Defines a stored certificate
TcHash - Class in iaik.tc.tss.impl.java.tsp
 
TcIAttributes - Interface in iaik.tc.tss.api.tspi
This interface defines methods that are in common for all objects that support setting or getting UINT32 and data attributes.
TcIAuthObject - Interface in iaik.tc.tss.api.tspi
This class implements common methods for all auth objects.
TcIContext - Interface in iaik.tc.tss.api.tspi
The Context class represents a context of a connection to the TSS Core Service running on the local or a remote TCG system.
TcIEncData - Interface in iaik.tc.tss.api.tspi
This class can be used to join externally (e.
TcIHash - Interface in iaik.tc.tss.api.tspi
A hash value represents a unique value corresponding to a particular set of bytes.
TcIMigData - Interface in iaik.tc.tss.api.tspi
This class is used with Certified Migratable Keys (CMKs) to hold properties and migratable data blobs when passing them between APIs.
TcIMonotonicCtr - Interface in iaik.tc.tss.api.tspi
This class is used to store information about a monotonic counter inside the TPM, for use when defining, releasing, reading or incrementing such a counter.
TcINvRam - Interface in iaik.tc.tss.api.tspi
This class is used to store the attributes of a region of non volatile RAM inside the TPM, for use when defining, releasing, reading or writing such a region.
TcIPcrComposite - Interface in iaik.tc.tss.api.tspi
The contents of the platform configuration register (PCR) of a TCG system can be used to establish a confidence level for this system.
TcIPolicy - Interface in iaik.tc.tss.api.tspi
The Policy class represents information authorization data (secrets), authorization data handling and the assigned authorized objects like key objects or encrypted data objects.
Secret Lifetime: If an application uses the mode TSS_SECRET_LIFETIME_COUNTER or TSS_SECRET_LIFETIME_TIMER, the application has to be aware that during a command processing the secret may be invalidated because of a time out or because the counter runs out.
TcIRsaKey - Interface in iaik.tc.tss.api.tspi
The key class defined by the TSS service provider represents an entry into the TCG key handling functionality.
TcIStreamDest - Interface in iaik.tc.tss.impl.java.tddl
Stream Destination class.
TcITcsBinding - Interface in iaik.tc.tss.impl.java.tsp.tcsbinding
 
TcITcsEventMgr - Interface in iaik.tc.tss.impl.java.tcs.eventmgr
This class can only be instantiated once (Singleton).
TcITpm - Interface in iaik.tc.tss.api.tspi
One purpose of the TPM class is to represent the owner for a TCG subsystem (TPM).
TcITpmKey - Interface in iaik.tc.tss.api.structs.tpm
This class is a common interface for TcTpmKey (1.1 TPM Spec) and TcTpmKey12 (1.2 TPM Spec).
TcITpmKeyNew - Interface in iaik.tc.tss.api.structs.tpm
This class is a common interface for TcTpmKeyNew (1.1 TPM Spec) and TcTpmKey12New (1.2 TPM Spec).
TcITpmPcrInfo - Interface in iaik.tc.tss.api.structs.tpm
This class is a common interface for TcTpmPcrInfo (1.1 TPM Spec) and TcTpmPcrInfoLong (1.2 TPM Spec).
TcITpmStoredData - Interface in iaik.tc.tss.api.structs.tpm
This class is a common interface for TcTpmStoredData (1.1 TPM Spec) and TcTpmStoredData12 (1.2 TPM Spec).
TcITssPersistentStorage - Interface in iaik.tc.tss.impl.ps
 
TcIWorkingObject - Interface in iaik.tc.tss.api.tspi
This interface forms a basis for all top-level TSP objects that are used by TSS based applications.
TcMigData - Class in iaik.tc.tss.impl.java.tsp
 
TcMonotonicCtr - Class in iaik.tc.tss.impl.java.tsp
 
TcNvRam - Class in iaik.tc.tss.impl.java.tsp
 
TcPcclientConstants - Class in iaik.tc.tss.api.constants.pcclient
 
TcPcrCompositeBase - Class in iaik.tc.tss.impl.java.tsp
 
TcPcrCompositeBase(int) - Constructor for class iaik.tc.tss.impl.java.tsp.TcPcrCompositeBase
Construct structure offline.
TcPcrCompositeInfo - Class in iaik.tc.tss.impl.java.tsp
 
TcPcrCompositeInfo(TcIContext) - Constructor for class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
Constructor.
TcPcrCompositeInfo(int) - Constructor for class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfo
Offline creation of struct
TcPcrCompositeInfoLong - Class in iaik.tc.tss.impl.java.tsp
 
TcPcrCompositeInfoLong(int) - Constructor for class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoLong
For offline creation of struct
TcPcrCompositeInfoShort - Class in iaik.tc.tss.impl.java.tsp
 
TcPcrCompositeInfoShort(int) - Constructor for class iaik.tc.tss.impl.java.tsp.TcPcrCompositeInfoShort
 
TcPolicy - Class in iaik.tc.tss.impl.java.tsp
 
TcPolicyPasswortPopup - Class in iaik.tc.tss.impl.java.tsp
 
TcRsaKey - Class in iaik.tc.tss.impl.java.tsp
 
TcRsaKeyTemplates - Class in iaik.tc.tss.impl.java.tsp
 
TCS_E_BAD_INDEX - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
Bad memory index
TCS_E_BAD_PARAMETER - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_E_FAIL - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_E_INTERNAL_ERROR - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_E_INVALID_AUTHHANDLE - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
The authorization session handle supplied is invalid.
TCS_E_INVALID_AUTHSESSION - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
The auth session has been closed by the TPM
TCS_E_INVALID_CONTEXTHANDLE - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
The context handle supplied is invalid.
TCS_E_INVALID_KEY - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
The key has been unloaded.
TCS_E_INVALID_KEYHANDLE - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
The key handle supplied is invalid.
TCS_E_KEY_ALREADY_REGISTERED - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_E_KEY_CONTEXT_RELOAD - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
The Key Cache Manager could not reload the key into the TPM.
TCS_E_KEY_MISMATCH - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
Key addressed by the application key handle does not match the key addressed by the given UUID.
TCS_E_KEY_NOT_REGISTERED - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_E_KM_LOADFAILED - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
Key addressed by Key's UUID cannot be loaded because one of the required parent keys needs authorization.
TCS_E_NOTIMPL - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_E_OUTOFMEMORY - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
 
TCS_INI_KEY_EVENTMGR_TYPE - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_KEY_LINUX_TPMDEVICE - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_KEY_PS_TYPE - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_KEY_TDDL_TDDLIMPLEMENTATION - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_KEY_TPMSOCKET_TPMSERVER_NAME - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_KEY_TPMSOCKET_TPMSERVER_PORT - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_SEC_EVENTMGR - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_SEC_PS - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_SEC_TDDL - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_SEC_TPMDEVICE - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_INI_SEC_TPMSOCKET - Static variable in class iaik.tc.tss.impl.java.tcs.TcTcsProperties
 
TCS_SUCCESS - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsErrors
These TCS_E_ macros are defined by name in the TSS spec, however they are defined to have the same values as the TSS_E_ equivalents.
TCS_TCSATTRIB_TRANSPORT_DEFAULT - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsConstants
 
TCS_TCSATTRIB_TRANSPORT_EXCLUSIVE - Static variable in class iaik.tc.tss.api.constants.tcs.TcTcsConstants
 
TcsEstablishTransport(long, long, TcTpmTransportPublic, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
TODO (transport): implement Tcsip method signature
TcsEstablishTransport(long, long, TcTpmTransportPublic, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsEstablishTransport(long, long, TcTpmTransportPublic, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsEstablishTransport(long, long, TcTpmTransportPublic, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsExecuteTransport(long, TcBlobData, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
TODO (transport): implement Tcsip method signature
TcsExecuteTransport(long, TcBlobData, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsExecuteTransport(long, TcBlobData, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsExecuteTransport(long, TcBlobData, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiCloseContext(long) - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
TcsiCloseContext(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsiCloseContext(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiCloseContext(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiCloseContext(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiEnumRegisteredKeys(long, TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows obtaining an array of TcTssKmKeyinfo structures.
TcsiEnumRegisteredKeys(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiEnumRegisteredKeys(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiEnumRegisteredKeys(long, TcTssUuid) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiFreeMemory(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
TcsiFreeMemory(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsiFreeMemory(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiFreeMemory(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiFreeMemory(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetCapability(long, long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
TcsiGetCapability(long, long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsiGetCapability(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetCapability(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetCapability(long, long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetCredentials(long) - Static method in class iaik.tc.tss.impl.java.tcs.credmgr.TcTcsCredMgr
 
TcsiGetCredentials(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the endorsement, platform, and conformance credentials for a platform.
TcsiGetCredentials(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetCredentials(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetCredentials(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetPcrEvent(long, long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method is used to retrieve events logged with TcTcsi.TcsiLogPcrEvent(long, TcTssPcrEvent).
TcsiGetPcrEvent(long, long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetPcrEvent(long, long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetPcrEvent(long, long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetPcrEventCount(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the number of events logged with TcTcsi.TcsiLogPcrEvent(long, TcTssPcrEvent).
TcsiGetPcrEventCount(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetPcrEventCount(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetPcrEventCount(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetPcrEventLog(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the event log of all events since the TPM was initialized.
TcsiGetPcrEventLog(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetPcrEventLog(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetPcrEventLog(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetPcrEventsByPcr(long, long, long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns an event log bound to a single PCR.
TcsiGetPcrEventsByPcr(long, long, long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetPcrEventsByPcr(long, long, long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetPcrEventsByPcr(long, long, long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetRegisteredKey(long, TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows obtaining a TcTssKmKeyinfo structure containing information about the registered key.
TcsiGetRegisteredKey(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetRegisteredKey(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetRegisteredKey(long, TcTssUuid) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetRegisteredKeyBlob(long, TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the key blob (either TcTpmKey or TcTpmKey12) of the key with the given UUID.
TcsiGetRegisteredKeyBlob(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetRegisteredKeyBlob(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetRegisteredKeyBlob(long, TcTssUuid) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiGetRegisteredKeyByPublicInfo(long, long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the key blob specified by the publicInfo parameter.
TcsiGetRegisteredKeyByPublicInfo(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiGetRegisteredKeyByPublicInfo(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiGetRegisteredKeyByPublicInfo(long, long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiLogPcrEvent(long, TcTssPcrEvent) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method adds a new event to the end of the array associated with the named PCR.
TcsiLogPcrEvent(long, TcTssPcrEvent) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiLogPcrEvent(long, TcTssPcrEvent) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiLogPcrEvent(long, TcTssPcrEvent) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiOpenContext() - Static method in class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
TcsiOpenContext() - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsiOpenContext() - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiOpenContext() - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiOpenContext() - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipActivateIdentity(long, long, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipActivateIdentity(long, long, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipActivateIdentity(long, long, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipActivateTpmIdentity(long, long, TcBlobData, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
The purpose of this method is twofold: The first purpose is to obtain assurance that the credential in the TPM_SYM_CA_ATTESTATION is for this TPM.
TcsipAuthorizeMigrationKey(long, int, TcTpmPubkey, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method creates an authorization blob to allow the TPM owner to specify which migration facility they will use and allow users to migrate information without further involvement with the TPM owner.
TcsipAuthorizeMigrationKey(long, int, TcTpmPubkey, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipAuthorizeMigrationKey(long, int, TcTpmPubkey, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipAuthorizeMigrationKey(long, int, TcTpmPubkey, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCertifyKey(long, long, long, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows a key to certify the public portion of certain storage and signing keys.
TcsipCertifyKey(long, long, long, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCertifyKey(long, long, long, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCertifyKey(long, long, long, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCertifyKey2(long, long, long, TcTpmDigest, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows a key to certify the public portion of certifiable migratable storage and signing keys.
TcsipCertifyKey2(long, long, long, TcTpmDigest, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCertifyKey2(long, long, long, TcTpmDigest, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCertifyKey2(long, long, long, TcTpmDigest, TcTpmNonce, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipChangeAuth(long, long, int, TcTpmEncauth, int, TcBlobData, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the owner of an entity to change the authorization data for the entity.
TcsipChangeAuth(long, long, int, TcTpmEncauth, int, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipChangeAuth(long, long, int, TcTpmEncauth, int, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipChangeAuth(long, long, int, TcTpmEncauth, int, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipChangeAuthAsymFinish(long, long, long, int, TcTpmDigest, TcBlobData, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method completes the process of changing authorization for an entity.
TcsipChangeAuthAsymFinish(long, long, long, int, TcTpmDigest, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipChangeAuthAsymFinish(long, long, long, int, TcTpmDigest, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipChangeAuthAsymFinish(long, long, long, int, TcTpmDigest, TcBlobData, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipChangeAuthAsymStart(long, long, TcTpmNonce, TcTpmKeyParms, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method starts the process of changing authorization for an entity.
TcsipChangeAuthAsymStart(long, long, TcTpmNonce, TcTpmKeyParms, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipChangeAuthAsymStart(long, long, TcTpmNonce, TcTpmKeyParms, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipChangeAuthAsymStart(long, long, TcTpmNonce, TcTpmKeyParms, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipChangeAuthOwner(long, int, TcTpmEncauth, int, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the owner of an entity to change the authorization data fro the TPM owner or the SRK.
TcsipChangeAuthOwner(long, int, TcTpmEncauth, int, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipChangeAuthOwner(long, int, TcTpmEncauth, int, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipChangeAuthOwner(long, int, TcTpmEncauth, int, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCmkApproveMA(long, TcTpmDigest, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is used to create an authorization ticket, to allow the TPM owner to specify/select one or more migration authorities they approve and allow user to generate CMKs without further involvement of the owner.
TcsipCmkApproveMA(long, TcTpmDigest, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCmkApproveMA(long, TcTpmDigest, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCmkApproveMA(long, TcTpmDigest, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCmkConvertMigration(long, long, TcTpmCmkAuth, TcTpmDigest, TcTpmKey12, TcTpmMsaComposite, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is used as the final step to finish migrating a key to a new TPM.
TcsipCmkConvertMigration(long, long, TcTpmCmkAuth, TcTpmDigest, TcTpmKey12, TcTpmMsaComposite, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCmkConvertMigration(long, long, TcTpmCmkAuth, TcTpmDigest, TcTpmKey12, TcTpmMsaComposite, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCmkConvertMigration(long, long, TcTpmCmkAuth, TcTpmDigest, TcTpmKey12, TcTpmMsaComposite, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCmkCreateBlob(long, long, int, TcTpmMigrationkeyAuth, TcTpmDigest, TcTpmMsaComposite, TcBlobData, TcBlobData, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is similar to TcspiCreateMigrationBlob, except that it uses migration authority data whose migration data are independent from tpmProof.
TcsipCmkCreateBlob(long, long, int, TcTpmMigrationkeyAuth, TcTpmDigest, TcTpmMsaComposite, TcBlobData, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCmkCreateBlob(long, long, int, TcTpmMigrationkeyAuth, TcTpmDigest, TcTpmMsaComposite, TcBlobData, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCmkCreateBlob(long, long, int, TcTpmMigrationkeyAuth, TcTpmDigest, TcTpmMsaComposite, TcBlobData, TcBlobData, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCmkCreateKey(long, long, TcTpmEncauth, TcTpmDigest, TcTpmDigest, TcTpmKey12, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command both generates and creates a secure storage bundle for asymmetric keys whose migration is controlled/restricted by a migration authority.
TcsipCmkCreateKey(long, long, TcTpmEncauth, TcTpmDigest, TcTpmDigest, TcTpmKey12, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCmkCreateKey(long, long, TcTpmEncauth, TcTpmDigest, TcTpmDigest, TcTpmKey12, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCmkCreateKey(long, long, TcTpmEncauth, TcTpmDigest, TcTpmDigest, TcTpmKey12, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCmkCreateTicket(long, TcTpmPubkey, TcTpmDigest, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This owner controlled command uses a public key to verify the signature over a digest.
TcsipCmkCreateTicket(long, TcTpmPubkey, TcTpmDigest, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCmkCreateTicket(long, TcTpmPubkey, TcTpmDigest, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCmkCreateTicket(long, TcTpmPubkey, TcTpmDigest, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCmkSetRestrictions(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is used by the owner to order the usage of a CMK with delegated authorization.
TcsipCmkSetRestrictions(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCmkSetRestrictions(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCmkSetRestrictions(long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipContinueSelfTest(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method informs the TPM that it may complete the self test of all TPM functions.
TcsipContinueSelfTest(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipContinueSelfTest(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipContinueSelfTest(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipConvertMigrationBlob(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method takes a migration blob and creates a normal wrapped blob.
TcsipConvertMigrationBlob(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipConvertMigrationBlob(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipConvertMigrationBlob(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCreateCounter(long, TcBlobData, TcTpmEncauth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method creates a new counter in the TPM.
TcsipCreateCounter(long, TcBlobData, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCreateCounter(long, TcBlobData, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCreateCounter(long, TcBlobData, TcTpmEncauth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCreateEndorsementKeyPair(long, TcTpmNonce, TcTpmKeyParms) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method generates the endorsement key pair.
TcsipCreateEndorsementKeyPair(long, TcTpmNonce, TcTpmKeyParms) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCreateEndorsementKeyPair(long, TcTpmNonce, TcTpmKeyParms) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCreateEndorsementKeyPair(long, TcTpmNonce, TcTpmKeyParms) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCreateMaintenanceArchive(long, boolean, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method creates a TPM maintenance archive.
TcsipCreateMaintenanceArchive(long, boolean, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCreateMaintenanceArchive(long, boolean, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCreateMaintenanceArchive(long, boolean, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCreateMigrationBlob(long, long, int, TcTpmMigrationkeyAuth, TcBlobData, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method implements the first step in the process of moving a migratable key to a new parent key or platform.
TcsipCreateMigrationBlob(long, long, int, TcTpmMigrationkeyAuth, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCreateMigrationBlob(long, long, int, TcTpmMigrationkeyAuth, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCreateMigrationBlob(long, long, int, TcTpmMigrationkeyAuth, TcBlobData, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCreateRevocableEK(long, TcTpmNonce, TcTpmKeyParms, boolean, TcTpmNonce) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method generates the revocable endorsement key pair.
TcsipCreateRevocableEK(long, TcTpmNonce, TcTpmKeyParms, boolean, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCreateRevocableEK(long, TcTpmNonce, TcTpmKeyParms, boolean, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCreateRevocableEK(long, TcTpmNonce, TcTpmKeyParms, boolean, TcTpmNonce) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipCreateWrapKey(long, long, TcTpmEncauth, TcTpmEncauth, TcITpmKeyNew, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
This method allows creating a new key, which is wrapped by the already loaded wrapping key.
TcsipCreateWrapKey(long, long, TcTpmEncauth, TcTpmEncauth, TcITpmKeyNew, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows creating a new key, which is wrapped by the already loaded wrapping key.
TcsipCreateWrapKey(long, long, TcTpmEncauth, TcTpmEncauth, TcITpmKeyNew, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipCreateWrapKey(long, long, TcTpmEncauth, TcTpmEncauth, TcITpmKeyNew, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipCreateWrapKey(long, long, TcTpmEncauth, TcTpmEncauth, TcITpmKeyNew, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDaaJoin(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method executes a TPM DAA join command.
TcsipDaaJoin(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDaaJoin(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDaaJoin(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDaaSign(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method executes a TPM DAA sign command.
TcsipDaaSign(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDaaSign(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDaaSign(long, long, short, TcBlobData, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateCreateKeyDelegation(long, long, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method is used to delegate the privilege to us a key by creating a blob that can be used TPM_DSAP.
TcsipDelegateCreateKeyDelegation(long, long, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateCreateKeyDelegation(long, long, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateCreateKeyDelegation(long, long, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateCreateOwnerDelegation(long, boolean, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method is used to delegate owner privileges to use a set of command ordinals by creating a blob.
TcsipDelegateCreateOwnerDelegation(long, boolean, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateCreateOwnerDelegation(long, boolean, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateCreateOwnerDelegation(long, boolean, TcTpmDelegatePublic, TcTpmEncauth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateLoadOwnerDelegation(long, long, TcTpmDelegateOwnerBlob, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method is used to load an owner delegation blob into the TPM non-volatile delegation table.
TcsipDelegateLoadOwnerDelegation(long, long, TcTpmDelegateOwnerBlob, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateLoadOwnerDelegation(long, long, TcTpmDelegateOwnerBlob, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateLoadOwnerDelegation(long, long, TcTpmDelegateOwnerBlob, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateManage(long, long, long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is authorized either by the TPM owner or by physical presence.
TcsipDelegateManage(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateManage(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateManage(long, long, long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateReadTable(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is used to read from the TPM the public contents of the family and delegate tables that are stored on the TPM.
TcsipDelegateReadTable(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateReadTable(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateReadTable(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateUpdateVerificationCount(long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method sets the cerificationCount in an entity (a blob or a delegation row) to the current family value, in order that the delegations represented by that entity will continue to be accepted by the TPM.
TcsipDelegateUpdateVerificationCount(long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateUpdateVerificationCount(long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateUpdateVerificationCount(long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDelegateVerifyDelegation(long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method interprets a delegate blob and returns success or failure, depending on whether the blob is currently valid.
TcsipDelegateVerifyDelegation(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDelegateVerifyDelegation(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDelegateVerifyDelegation(long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDirRead(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method provides read access to the Data Integrity Registers.
TcsipDirRead(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDirRead(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDirRead(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDirWriteAuth(long, long, TcTpmDigest, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method provides write access to the Data Integrity Registers.
TcsipDirWriteAuth(long, long, TcTpmDigest, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDirWriteAuth(long, long, TcTpmDigest, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDirWriteAuth(long, long, TcTpmDigest, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDisableForceClear(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command disables the execution of the ForceClear command until next startup cycle.
TcsipDisableForceClear(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDisableForceClear(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDisableForceClear(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDisableOwnerClear(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command disables the ability to execute the OwnerClear command permanently.
TcsipDisableOwnerClear(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDisableOwnerClear(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDisableOwnerClear(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDisablePubekRead(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the public portion of the endorsement key.
TcsipDisablePubekRead(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDisablePubekRead(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDisablePubekRead(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipDSAP(long, int, long, TcTpmNonce, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method opens a delegated authorization session.
TcsipDSAP(long, int, long, TcTpmNonce, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipDSAP(long, int, long, TcTpmNonce, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipDSAP(long, int, long, TcTpmNonce, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipEvictKey(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows to flush a key from the key cache.
TcsipEvictKey(TcContext, long) - Static method in class iaik.tc.tss.impl.java.tsp.internal.TcTspInternal
This method allows to flush a key from the key cache.
TcsipEvictKey(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipEvictKey(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipEvictKey(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipExtend(long, long, TcTpmDigest) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command causes the modification of a specific PCR register.
TcsipExtend(long, long, TcTpmDigest) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipExtend(long, long, TcTpmDigest) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipExtend(long, long, TcTpmDigest) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipFieldUpgrade(long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command provides a mechanism that allows a vendor to update the protected capabilities once a TPM is in the field.
TcsipFieldUpgrade(long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipFieldUpgrade(long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipFieldUpgrade(long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipForceClear(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method performs the clear operation under physical presence.
TcsipForceClear(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipForceClear(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipForceClear(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetAuditDigest(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method gets the digest of audited ordinals.
TcsipGetAuditDigest(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetAuditDigest(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetAuditDigest(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetAuditDigestSigned(long, long, boolean, TcTpmNonce, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method gets the signed digest of audited ordinals.
TcsipGetAuditDigestSigned(long, long, boolean, TcTpmNonce, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetAuditDigestSigned(long, long, boolean, TcTpmNonce, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetAuditDigestSigned(long, long, boolean, TcTpmNonce, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetCapability(long, long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the TPM to report back the requestor what type of TPM it is dealing with.
TcsipGetCapability(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetCapability(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetCapability(long, long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetCapabilityOwner(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method enables the TPM owner to retrieve information belonging to the TPM owner.
TcsipGetCapabilityOwner(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetCapabilityOwner(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetCapabilityOwner(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetPubKey(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows obtaining the public key data of a key loaded in the TPM.
TcsipGetPubKey(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetPubKey(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetPubKey(long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetRandom(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the next bytesRequested bytes from the random number generator to the caller.
TcsipGetRandom(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetRandom(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetRandom(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipGetTestResult(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method provides manufacturer specific information regarding the results of the self-test.
TcsipGetTestResult(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipGetTestResult(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipGetTestResult(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipIfxReadTpm11EkCert(long, byte, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
Vendor specific for Infineon 1.1b TPMs.
TcsipIfxReadTpm11EkCert(long, byte, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipIfxReadTpm11EkCert(long, byte, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipIfxReadTpm11EkCert(long, byte, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipIncrementCounter(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method selects a counter if one has not yet been selected, and increments that counter register.
TcsipIncrementCounter(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipIncrementCounter(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipIncrementCounter(long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipKeyControlOwner(long, long, long, long, TcTcsAuth, TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
Tcsip_KeyControlOwner controls attributes of a loaded key.
TcsipKeyControlOwner(long, long, long, long, TcTcsAuth, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipKeyControlOwner(long, long, long, long, TcTcsAuth, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipKeyControlOwner(long, long, long, long, TcTcsAuth, TcTssUuid) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipKillMaintenanceFeature(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method is a permanent action that prevents ANYONE from creating a TPM maintenance archive until a new TPM owner is set.
TcsipKillMaintenanceFeature(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipKillMaintenanceFeature(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipKillMaintenanceFeature(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipLoadKey2ByBlob(long, long, TcITpmKey, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsipLoadKey2ByBlob(long, long, TcITpmKey, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipLoadKey2ByBlob(long, long, TcITpmKey, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipLoadKey2ByBlob(long, long, TcITpmKey, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipLoadKeyByBlob(long, long, TcTpmKey, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsipLoadKeyByBlob(long, long, TcTpmKey, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipLoadKeyByBlob(long, long, TcTpmKey, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipLoadKeyByBlob(long, long, TcTpmKey, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipLoadKeyByUuid(long, TcTssUuid, TcTcsLoadkeyInfo) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsipLoadKeyByUuid(long, TcTssUuid, TcTcsLoadkeyInfo) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipLoadKeyByUuid(long, TcTssUuid, TcTcsLoadkeyInfo) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipLoadKeyByUuid(long, TcTssUuid, TcTcsLoadkeyInfo) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipLoadMaintenanceArchive(long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method loads a TPM maintenance archive that has been massaged by the manufacturer to load into another TPM.
TcsipLoadMaintenanceArchive(long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipLoadMaintenanceArchive(long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipLoadMaintenanceArchive(long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipLoadManuMaintPub(long, TcTpmNonce, TcTpmPubkey) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method loads the TPM manufactuerer's public key for use in the maintenance process.
TcsipLoadManuMaintPub(long, TcTpmNonce, TcTpmPubkey) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipLoadManuMaintPub(long, TcTpmNonce, TcTpmPubkey) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipLoadManuMaintPub(long, TcTpmNonce, TcTpmPubkey) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipMakeIdentity(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.credmgr.TcTcsCredMgr
 
TcsipMakeIdentity(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows creating a TPM identity and additionally returns the endorsement credential, the platform credential and the conformance credential.
TcsipMakeIdentity(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipMakeIdentity(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipMakeIdentity(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipMakeIdentity2(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.credmgr.TcTcsCredMgr
 
TcsipMakeIdentity2(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method performs the TPM operations necessary to create an identity key.
TcsipMakeIdentity2(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipMakeIdentity2(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipMakeIdentity2(long, TcTpmEncauth, TcTpmDigest, TcITpmKeyNew, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipMigrateKey(long, long, TcTpmPubkey, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method performs the function of a migration authority.
TcsipMigrateKey(long, long, TcTpmPubkey, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipMigrateKey(long, long, TcTpmPubkey, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipMigrateKey(long, long, TcTpmPubkey, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipNvDefineOrReleaseSpace(long, TcTpmNvDataPublic, TcTpmEncauth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command sets aside space in the TPM NVRAM and defines the access requirements necessary to read and write that space.
TcsipNvDefineOrReleaseSpace(long, TcTpmNvDataPublic, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipNvDefineOrReleaseSpace(long, TcTpmNvDataPublic, TcTpmEncauth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipNvDefineOrReleaseSpace(long, TcTpmNvDataPublic, TcTpmEncauth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipNvReadValue(long, long, long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method reads a value from the NV store.
TcsipNvReadValue(long, long, long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipNvReadValue(long, long, long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipNvReadValue(long, long, long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipNvReadValueAuth(long, long, long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method reads a value from the NV store.
TcsipNvReadValueAuth(long, long, long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipNvReadValueAuth(long, long, long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipNvReadValueAuth(long, long, long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipNvWriteValue(long, long, long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command writes the value to a defined area.
TcsipNvWriteValue(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipNvWriteValue(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipNvWriteValue(long, long, long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipNvWriteValueAuth(long, long, long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command writes a previously defined area.
TcsipNvWriteValueAuth(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipNvWriteValueAuth(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipNvWriteValueAuth(long, long, long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipOIAP(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the creation of an authorization handle and the tracking of the handle by the TPM.
TcsipOIAP(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipOIAP(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipOIAP(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipOSAP(long, int, long, TcTpmNonce) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method creates the authorization handle, the shared secret and generates nonceEven and nonceEvenOSAP.
TcsipOSAP(long, int, long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipOSAP(long, int, long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipOSAP(long, int, long, TcTpmNonce) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipOwnerClear(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command clears the TPM under owner authorization.
TcsipOwnerClear(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipOwnerClear(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipOwnerClear(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipOwnerReadInternalPub(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the TPM owner to read the public SRK key or the internal public EK key.
TcsipOwnerReadInternalPub(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipOwnerReadInternalPub(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipOwnerReadInternalPub(long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipOwnerReadPubek(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the TPM owner to read the public endorsement key.
TcsipOwnerReadPubek(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipOwnerReadPubek(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipOwnerReadPubek(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipOwnerSetDisable(long, boolean, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method is used to change the status of the TPM_PERSISTENT_DISABLE flag.
TcsipOwnerSetDisable(long, boolean, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipOwnerSetDisable(long, boolean, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipOwnerSetDisable(long, boolean, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipPcrRead(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method provides a non-cryptographic reporting of the contents of a named PCR.
TcsipPcrRead(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipPcrRead(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipPcrRead(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipPcrReset(long, TcTpmPcrSelection) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method resets a PCR register.
TcsipPcrReset(long, TcTpmPcrSelection) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipPcrReset(long, TcTpmPcrSelection) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipPcrReset(long, TcTpmPcrSelection) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipPhysicalDisable(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method disables the TPM physical presence.
TcsipPhysicalDisable(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipPhysicalDisable(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipPhysicalDisable(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipPhysicalEnable(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method enables the TPM physical presence.
TcsipPhysicalEnable(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipPhysicalEnable(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipPhysicalEnable(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipPhysicalPresence(long, int) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method sets the physical presence flags.
TcsipPhysicalPresence(long, int) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipPhysicalPresence(long, int) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipPhysicalPresence(long, int) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipPhysicalSetDeactivated(long, boolean) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method sets the TPM_PERSITSTENT_FLAGS.deactivated flag to the value in the state parameter.
TcsipPhysicalSetDeactivated(long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipPhysicalSetDeactivated(long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipPhysicalSetDeactivated(long, boolean) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipQuote(long, long, TcTpmNonce, TcTpmPcrSelection, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command provides cryptographic reporting of PCR values.
TcsipQuote(long, long, TcTpmNonce, TcTpmPcrSelection, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipQuote(long, long, TcTpmNonce, TcTpmPcrSelection, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipQuote(long, long, TcTpmNonce, TcTpmPcrSelection, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipQuote2(long, long, TcTpmNonce, TcTpmPcrSelection, boolean, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command provides cryptographic reporting of PCR values.
TcsipQuote2(long, long, TcTpmNonce, TcTpmPcrSelection, boolean, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipQuote2(long, long, TcTpmNonce, TcTpmPcrSelection, boolean, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipQuote2(long, long, TcTpmNonce, TcTpmPcrSelection, boolean, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipReadCounter(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method reads the current value of a counter register.
TcsipReadCounter(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipReadCounter(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipReadCounter(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipReadCurrentTicks(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method reads the current tick out of the TPM.
TcsipReadCurrentTicks(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipReadCurrentTicks(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipReadCurrentTicks(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipReadManuMaintPub(long, TcTpmNonce) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command is used to check whether the manufactuerer's public maintenance key in a TPM has the expected value.
TcsipReadManuMaintPub(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipReadManuMaintPub(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipReadManuMaintPub(long, TcTpmNonce) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipReadPubek(long, TcTpmNonce) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method returns the public portion of the endorsement key.
TcsipReadPubek(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipReadPubek(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipReadPubek(long, TcTpmNonce) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipReleaseCounter(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method releases a counter so that no reads or increments of the indicated counter will succeed.
TcsipReleaseCounter(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipReleaseCounter(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipReleaseCounter(long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipReleaseCounterOwner(long, long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method releases a counter so that no reads or increments of the indicated counter will succeed.
TcsipReleaseCounterOwner(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipReleaseCounterOwner(long, long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipReleaseCounterOwner(long, long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipResetLockValue(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
Resets the lock that get set in a TPM after multiple false authorization attempts.
TcsipResetLockValue(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipResetLockValue(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipResetLockValue(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipRevokeEndorsementKeyPair(long, TcTpmNonce) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method clears the TPM revocable endorsement key pair.
TcsipRevokeEndorsementKeyPair(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipRevokeEndorsementKeyPair(long, TcTpmNonce) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipRevokeEndorsementKeyPair(long, TcTpmNonce) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSeal(long, long, TcTpmEncauth, TcITpmPcrInfo, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows software to explicitly state the future trusted configuration that the platform must be in for the secret to be revealed.
TcsipSeal(long, long, TcTpmEncauth, TcITpmPcrInfo, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSeal(long, long, TcTpmEncauth, TcITpmPcrInfo, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSeal(long, long, TcTpmEncauth, TcITpmPcrInfo, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSealx(long, long, TcTpmEncauth, TcTpmPcrInfoLong, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows software to explicitly state the future trusted configuration that the platform must be in for the secret to be revealed.
TcsipSealx(long, long, TcTpmEncauth, TcTpmPcrInfoLong, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSealx(long, long, TcTpmEncauth, TcTpmPcrInfoLong, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSealx(long, long, TcTpmEncauth, TcTpmPcrInfoLong, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSelfTestFull(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method triggers a test of all TPM protected capabilities.
TcsipSelfTestFull(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSelfTestFull(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSelfTestFull(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetCapability(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the caller to set values in the TPM.
TcsipSetCapability(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetCapability(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetCapability(long, long, TcBlobData, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetOperatorAuth(long, TcTpmSecret) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
Sets the operator authorization value for the platform.
TcsipSetOperatorAuth(long, TcTpmSecret) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetOperatorAuth(long, TcTpmSecret) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetOperatorAuth(long, TcTpmSecret) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetOrdinalAuditStatus(long, TcTcsAuth, long, boolean) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This command sets the audit flag for a given ordinal.
TcsipSetOrdinalAuditStatus(long, TcTcsAuth, long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetOrdinalAuditStatus(long, TcTcsAuth, long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetOrdinalAuditStatus(long, TcTcsAuth, long, boolean) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetOwnerInstall(long, boolean) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method determines if the TPM has a current owner.
TcsipSetOwnerInstall(long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetOwnerInstall(long, boolean) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetOwnerInstall(long, boolean) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetRedirection(long, long, long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
Redirected keys enable the output of a TPM to be directed to non-TCG security functions in the platform, without exposing that output to non-security functions.
TcsipSetRedirection(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetRedirection(long, long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetRedirection(long, long, long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetTempDeactivated(long, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method sets the TPM_VOLATILE_FLAGS.deactivated to the value TRUE which temporarily deactivates the TPM.
TcsipSetTempDeactivated(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetTempDeactivated(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetTempDeactivated(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetTempDeactivated2(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSetTempDeactivated2(long, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSetTempDeactivated2(long, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipSetTempDeactivatedNoAuth(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method sets the TPM_VOLATILE_FLAGS.deactivated to the value TRUE which temporarily deactivates the TPM.
TcsipSign(long, long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method signs a digest and returns the resulting digital signature.
TcsipSign(long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipSign(long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipSign(long, long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipStirRandom(long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method adds entropy to the RNG state.
TcsipStirRandom(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipStirRandom(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipStirRandom(long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipTakeOwnership(long, int, TcBlobData, TcBlobData, TcITpmKeyNew, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method inserts the Owner-authorization data and creates a new Storage Root Key (SRK).
TcsipTakeOwnership(long, int, TcBlobData, TcBlobData, TcITpmKeyNew, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipTakeOwnership(long, int, TcBlobData, TcBlobData, TcITpmKeyNew, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipTakeOwnership(long, int, TcBlobData, TcBlobData, TcITpmKeyNew, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipTerminateHandle(long, long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method allows the TPM driver to clear out information in an authorization handle.
TcsipTerminateHandle(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipTerminateHandle(long, long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipTerminateHandle(long, long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipTickStampBlob(long, long, TcTpmNonce, TcTpmDigest, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
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.
TcsipTickStampBlob(long, long, TcTpmNonce, TcTpmDigest, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipTickStampBlob(long, long, TcTpmNonce, TcTpmDigest, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipTickStampBlob(long, long, TcTpmNonce, TcTpmDigest, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipUnBind(long, long, TcBlobData, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method takes the data blob that is the result of a bind command and decrypts it for export to the user.
TcsipUnBind(long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipUnBind(long, long, TcBlobData, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipUnBind(long, long, TcBlobData, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsipUnseal(long, long, TcITpmStoredData, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
This method will reveal sealed data only if it was encrypted on this platform and the current configuration (defined by the named PCRs) is the one named as qualified to decrypt it.
TcsipUnseal(long, long, TcITpmStoredData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsipUnseal(long, long, TcITpmStoredData, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsipUnseal(long, long, TcITpmStoredData, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiRegisterKey(long, TcTssUuid, TcTssUuid, TcBlobData, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
Tcsi_RegisterKey allows registering a key in the TCS Persistent Storage (PS).
TcsiRegisterKey(long, TcTssUuid, TcTssUuid, TcBlobData, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiRegisterKey(long, TcTssUuid, TcTssUuid, TcBlobData, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiRegisterKey(long, TcTssUuid, TcTssUuid, TcBlobData, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsiUnregisterKey(long, TcTssUuid) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
A key once registered in the TCS PS can be unregistered from the PS, if that key is not required any longer.
TcsiUnregisterKey(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsiUnregisterKey(long, TcTssUuid) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsiUnregisterKey(long, TcTssUuid) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsReleaseTransportSigned(long, long, TcTpmNonce, long, TcTcsAuth, TcTcsAuth) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
TODO (transport): implement Tcsip method signature
TcsReleaseTransportSigned(long, long, TcTpmNonce, long, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsReleaseTransportSigned(long, long, TcTpmNonce, long, TcTcsAuth, TcTcsAuth) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsReleaseTransportSigned(long, long, TcTpmNonce, long, TcTcsAuth, TcTcsAuth) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsSHA1Complete(long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsSHA1Complete(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsSHA1Complete(long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsSHA1Complete(long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsSHA1CompleteExtend(long, long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsSHA1CompleteExtend(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsSHA1CompleteExtend(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsSHA1CompleteExtend(long, long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsSHA1Start(long) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsSHA1Start(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsSHA1Start(long) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsSHA1Start(long) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcsSHA1Update(long, long, TcBlobData) - Static method in class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcsSHA1Update(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcsSHA1Update(long, long, TcBlobData) - Method in class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcsSHA1Update(long, long, TcBlobData) - Method in interface iaik.tc.tss.impl.java.tsp.tcsbinding.TcITcsBinding
 
TcStreamDest - Interface in iaik.tc.tss.impl.java.tddl
Stream Destination class.
TcTcgFullCert - Class in iaik.tc.tss.api.structs.pcclient
This class holds an actual TCG certificate as stored in NV TPM storage.
TcTcgFullCert() - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Constructor - see superclass for details
TcTcgFullCert(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Constructor - see superclass for details
TcTcgFullCert(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Constructor - see superclass for details
TcTcgFullCert(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgFullCert
Constructor - see superclass for details
TcTcgPcclientStoredCert - Class in iaik.tc.tss.api.structs.pcclient
 
TcTcgPcclientStoredCert() - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Constructor - see superclass for details
TcTcgPcclientStoredCert(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Constructor - see superclass for details
TcTcgPcclientStoredCert(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Constructor - see superclass for details
TcTcgPcclientStoredCert(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.pcclient.TcTcgPcclientStoredCert
Constructor - see superclass for details
TcTcsAuth - Class in iaik.tc.tss.api.structs.tcs
 
TcTcsAuth() - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsAuth
Constructor - see superclass for details
TcTcsAuth(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsAuth
Constructor - see superclass for details
TcTcsAuth(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsAuth
Constructor - see superclass for details
TcTcsAuth(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsAuth
Constructor - see superclass for details
TcTcsAuthCache - Class in iaik.tc.tss.impl.java.tcs.authmgr
 
TcTcsAuthCacheTpm11 - Class in iaik.tc.tss.impl.java.tcs.authmgr
 
TcTcsAuthCacheTpm11() - Constructor for class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11
 
TcTcsAuthCacheTpm11NoSwap - Class in iaik.tc.tss.impl.java.tcs.authmgr
 
TcTcsAuthCacheTpm11NoSwap() - Constructor for class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm11NoSwap
 
TcTcsAuthCacheTpm12 - Class in iaik.tc.tss.impl.java.tcs.authmgr
 
TcTcsAuthCacheTpm12() - Constructor for class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheTpm12
 
TcTcsAuthCacheVista - Class in iaik.tc.tss.impl.java.tcs.authmgr
This class implements the auth session handling for Windows Vista.
TcTcsAuthCacheVista() - Constructor for class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthCacheVista
 
TcTcsAuthManager - Class in iaik.tc.tss.impl.java.tcs.authmgr
 
TcTcsAuthManager() - Constructor for class iaik.tc.tss.impl.java.tcs.authmgr.TcTcsAuthManager
 
TcTcsBindingLocal - Class in iaik.tc.tss.impl.java.tsp.tcsbinding.local
 
TcTcsBindingLocal() - Constructor for class iaik.tc.tss.impl.java.tsp.tcsbinding.local.TcTcsBindingLocal
 
TcTcsBindingSoap - Class in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice
 
TcTcsBindingSoap() - Constructor for class iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice.TcTcsBindingSoap
 
TcTcsCachedKey - Class in iaik.tc.tss.impl.java.tcs.kcmgr
This class holds all information about a key that is cached in the key cache.
TcTcsCachedKey(byte, Object) - Constructor for class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsCachedKey
Constructor.
TcTcsCommon - Class in iaik.tc.tss.impl.java.tcs
This class provides methods that are commonly used throughout the TCS.
TcTcsCommon() - Constructor for class iaik.tc.tss.impl.java.tcs.TcTcsCommon
 
TcTcsConstants - Class in iaik.tc.tss.api.constants.tcs
 
TcTcsContext - Class in iaik.tc.tss.impl.java.tcs.ctxmgr
 
TcTcsContext() - Constructor for class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContext
 
TcTcsContextMgr - Class in iaik.tc.tss.impl.java.tcs.ctxmgr
 
TcTcsContextMgr() - Constructor for class iaik.tc.tss.impl.java.tcs.ctxmgr.TcTcsContextMgr
 
TcTcsCredMgr - Class in iaik.tc.tss.impl.java.tcs.credmgr
 
TcTcsCredMgr() - Constructor for class iaik.tc.tss.impl.java.tcs.credmgr.TcTcsCredMgr
 
TcTcsErrors - Class in iaik.tc.tss.api.constants.tcs
 
TcTcsEventMgrFlatFile - Class in iaik.tc.tss.impl.java.tcs.eventmgr
This class implements a flat file event manager.
TcTcsEventMgrMem - Class in iaik.tc.tss.impl.java.tcs.eventmgr
This class implements a basic "in memory" event manager.
TcTcsException - Exception in iaik.tc.tss.api.exceptions.tcs
This exception is thrown if an error at TCS level occurred.
TcTcsException(long) - Constructor for exception iaik.tc.tss.api.exceptions.tcs.TcTcsException
 
TcTcsException(long, String) - Constructor for exception iaik.tc.tss.api.exceptions.tcs.TcTcsException
 
TcTcsi - Class in iaik.tc.tss.impl.java.tcs.tcsi
This class provides a set of functions making up the TCS interface (TCSI).
TcTcsi() - Constructor for class iaik.tc.tss.impl.java.tcs.tcsi.TcTcsi
 
TcTcsKeyCache - Class in iaik.tc.tss.impl.java.tcs.kcmgr
 
TcTcsKeyCacheTpm11 - Class in iaik.tc.tss.impl.java.tcs.kcmgr
 
TcTcsKeyCacheTpm11() - Constructor for class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheTpm11
 
TcTcsKeyCacheTpm11NoSwap - Class in iaik.tc.tss.impl.java.tcs.kcmgr
 
TcTcsKeyCacheTpm11NoSwap() - Constructor for class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheTpm11NoSwap
 
TcTcsKeyCacheTpm12 - Class in iaik.tc.tss.impl.java.tcs.kcmgr
 
TcTcsKeyCacheTpm12() - Constructor for class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheTpm12
 
TcTcsKeyCacheVista - Class in iaik.tc.tss.impl.java.tcs.kcmgr
On Windows Vista, the TBS is designed to manage TPM resources.
TcTcsKeyCacheVista() - Constructor for class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyCacheVista
 
TcTcsKeyHandleMgr - Class in iaik.tc.tss.impl.java.tcs.kcmgr
 
TcTcsKeyManager - Class in iaik.tc.tss.impl.java.tcs.kcmgr
 
TcTcsKeyManager() - Constructor for class iaik.tc.tss.impl.java.tcs.kcmgr.TcTcsKeyManager
 
TcTcsLoadkeyInfo - Class in iaik.tc.tss.api.structs.tcs
 
TcTcsLoadkeyInfo() - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
Constructor - see superclass for details
TcTcsLoadkeyInfo(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
Constructor - see superclass for details
TcTcsLoadkeyInfo(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
Constructor - see superclass for details
TcTcsLoadkeyInfo(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tcs.TcTcsLoadkeyInfo
Constructor - see superclass for details
TcTcsProperties - Class in iaik.tc.tss.impl.java.tcs
 
TcTcsSessManager - Class in iaik.tc.tss.impl.java.tcs.sessmgr
The functionality provided by this class is only usable by TPMs conforming to the version 1.2 of the TPM specification! This class implements the management of saved TPM sessions as specified in the 1.2 TPM specification.
TcTcsSessManager() - Constructor for class iaik.tc.tss.impl.java.tcs.sessmgr.TcTcsSessManager
 
TcTddl - Class in iaik.tc.tss.impl.java.tddl
This class defines the interface to be implemented by the TDDL layer according to the TSS specification.
TcTddl() - Constructor for class iaik.tc.tss.impl.java.tddl.TcTddl
 
TcTddlErrors - Class in iaik.tc.tss.api.constants.tcs
 
TcTddlException - Exception in iaik.tc.tss.api.exceptions.tcs
This exception is thrown if an error at TDDL level occurred.
TcTddlException(long) - Constructor for exception iaik.tc.tss.api.exceptions.tcs.TcTddlException
 
TcTddlException(long, String) - Constructor for exception iaik.tc.tss.api.exceptions.tcs.TcTddlException
 
TcTddlException(String) - Constructor for exception iaik.tc.tss.api.exceptions.tcs.TcTddlException
 
TcTddlLinux - Class in iaik.tc.tss.impl.java.tddl
This class implements the TDDL layer for LINUX operating systems.
TcTddlSocket - Class in iaik.tc.tss.impl.java.tddl
This class implements the TDDL layer to connect to TPM accessibly via a TCP/IP socket.
TcTddlVista - Class in iaik.tc.tss.impl.java.tddl
TDDL library for use with Windows Vista.
TcTddlVista() - Constructor for class iaik.tc.tss.impl.java.tddl.TcTddlVista
 
TcTpm - Class in iaik.tc.tss.impl.java.tsp
TPM class implemented using singleton pattern.
TcTpmAsymCaContents - Class in iaik.tc.tss.api.structs.tpm
This class contains the symmetric key to encrypt the identity credential.
TcTpmAsymCaContents() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Constructor - see superclass for details
TcTpmAsymCaContents(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Constructor - see superclass for details
TcTpmAsymCaContents(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Constructor - see superclass for details
TcTpmAsymCaContents(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAsymCaContents
Constructor
TcTpmAuditEventIn - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmAuditEventIn() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Constructor - see superclass for details
TcTpmAuditEventIn(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Constructor - see superclass for details
TcTpmAuditEventIn(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Constructor - see superclass for details
TcTpmAuditEventIn(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventIn
Constructor - see superclass for details
TcTpmAuditEventOut - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmAuditEventOut() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Constructor - see superclass for details
TcTpmAuditEventOut(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Constructor - see superclass for details
TcTpmAuditEventOut(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Constructor - see superclass for details
TcTpmAuditEventOut(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuditEventOut
Constructor - see superclass for details
TcTpmAuthdata - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmAuthdata() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
Constructor - see superclass for details
TcTpmAuthdata(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
Constructor - see superclass for details
TcTpmAuthdata(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
Constructor - see superclass for details
TcTpmAuthdata(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmAuthdata
Constructor - see superclass for details
TcTpmBoundData - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmBoundData() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Constructor - see superclass for details
TcTpmBoundData(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Constructor - see superclass for details
TcTpmBoundData(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Constructor - see superclass for details
TcTpmBoundData(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmBoundData
Constructor - see superclass for details
TcTpmCapVersionInfo - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCapVersionInfo() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Constructor - see superclass for details
TcTpmCapVersionInfo(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Constructor - see superclass for details
TcTpmCapVersionInfo(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Constructor - see superclass for details
TcTpmCapVersionInfo(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCapVersionInfo
Constructor - see superclass for details
TcTpmCertifyInfo - Class in iaik.tc.tss.api.structs.tpm
When the TPM certifies a key, it must provide a signature with a TPM identity key on information that describes that key.
TcTpmCertifyInfo() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Constructor - see superclass for details
TcTpmCertifyInfo(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Constructor - see superclass for details
TcTpmCertifyInfo(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Constructor - see superclass for details
TcTpmCertifyInfo(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo
Constructor - see superclass for details
TcTpmCertifyInfo2 - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCertifyInfo2() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Constructor - see superclass for details
TcTpmCertifyInfo2(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Constructor - see superclass for details
TcTpmCertifyInfo2(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Constructor - see superclass for details
TcTpmCertifyInfo2(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCertifyInfo2
Constructor - see superclass for details
TcTpmChangeauthValidate - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmChangeauthValidate() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Constructor - see superclass for details
TcTpmChangeauthValidate(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Constructor - see superclass for details
TcTpmChangeauthValidate(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Constructor - see superclass for details
TcTpmChangeauthValidate(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChangeauthValidate
Constructor - see superclass for details
TcTpmChosenIdHash - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmChosenIdHash() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChosenIdHash
Constructor - see superclass for details
TcTpmChosenIdHash(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChosenIdHash
Constructor - see superclass for details
TcTpmChosenIdHash(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChosenIdHash
Constructor - see superclass for details
TcTpmChosenIdHash(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmChosenIdHash
Constructor - see superclass for details
TcTpmCmdAdminOptIn - Class in iaik.tc.tss.impl.java.tcs.pbg
This class provides a set of TPM commands to control the enable/disable and activate/deactivate flags of the TPM.
TcTpmCmdAdminOptIn() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdAdminOptIn
 
TcTpmCmdAdminOwnership - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdAdminOwnership() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdAdminOwnership
 
TcTpmCmdAdminStartup - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdAdminStartup() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdAdminStartup
 
TcTpmCmdAdminTesting - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdAdminTesting() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdAdminTesting
 
TcTpmCmdAudit - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdAudit() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdAudit
 
TcTpmCmdAuthorization - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdAuthorization() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdAuthorization
 
TcTpmCmdCapability - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdCapability() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdCapability
 
TcTpmCmdChangeAuth - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdChangeAuth() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdChangeAuth
 
TcTpmCmdCommon - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdCommon() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdCommon
 
TcTpmCmdCrypto - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdCrypto() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdCrypto
 
TcTpmCmdDaa - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDaa() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDaa
 
TcTpmCmdDelegation - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDelegation() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDelegation
 
TcTpmCmdDeprChangeAuth - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDeprChangeAuth() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDeprChangeAuth
 
TcTpmCmdDeprContext - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDeprContext() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDeprContext
 
TcTpmCmdDeprDir - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDeprDir() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDeprDir
 
TcTpmCmdDeprKey - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDeprKey() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDeprKey
 
TcTpmCmdDeprMisc - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdDeprMisc() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdDeprMisc
 
TcTpmCmdEkHandling - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdEkHandling() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdEkHandling
 
TcTpmCmdEviction - Class in iaik.tc.tss.impl.java.tcs.pbg
The TPM has numerous resources held inside of the TPM that may need eviction.
TcTpmCmdEviction() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdEviction
 
TcTpmCmdIdentity - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdIdentity() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdIdentity
 
TcTpmCmdIntegrity - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdIntegrity() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdIntegrity
 
TcTpmCmdMaintenance - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdMaintenance() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdMaintenance
 
TcTpmCmdManagement - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdManagement() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdManagement
 
TcTpmCmdMigration - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdMigration() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdMigration
 
TcTpmCmdMonotonicCnt - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdMonotonicCnt() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdMonotonicCnt
 
TcTpmCmdNvStorage - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdNvStorage() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdNvStorage
 
TcTpmCmdSessMgmt - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdSessMgmt() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdSessMgmt
 
TcTpmCmdStorage - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdStorage() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdStorage
 
TcTpmCmdTiming - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdTiming() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdTiming
 
TcTpmCmdTransport - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdTransport() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdTransport
 
TcTpmCmdVendorSpecific - Class in iaik.tc.tss.impl.java.tcs.pbg
 
TcTpmCmdVendorSpecific() - Constructor for class iaik.tc.tss.impl.java.tcs.pbg.TcTpmCmdVendorSpecific
 
TcTpmCmkAuth - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCmkAuth() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Constructor - see superclass for details
TcTpmCmkAuth(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Constructor - see superclass for details
TcTpmCmkAuth(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Constructor - see superclass for details
TcTpmCmkAuth(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkAuth
Constructor - see superclass for details
TcTpmCmkMaApproval - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCmkMaApproval() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Constructor - see superclass for details
TcTpmCmkMaApproval(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Constructor - see superclass for details
TcTpmCmkMaApproval(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Constructor - see superclass for details
TcTpmCmkMaApproval(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMaApproval
Constructor - see superclass for details
TcTpmCmkMigauth - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCmkMigauth() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Constructor - see superclass for details
TcTpmCmkMigauth(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Constructor - see superclass for details
TcTpmCmkMigauth(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Constructor - see superclass for details
TcTpmCmkMigauth(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkMigauth
Constructor - see superclass for details
TcTpmCmkSigticket - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCmkSigticket() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Constructor - see superclass for details
TcTpmCmkSigticket(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Constructor - see superclass for details
TcTpmCmkSigticket(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Constructor - see superclass for details
TcTpmCmkSigticket(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCmkSigticket
Constructor - see superclass for details
TcTpmCompositeHash - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCompositeHash() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCompositeHash
Constructor - see superclass for details
TcTpmCompositeHash(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCompositeHash
Constructor - see superclass for details
TcTpmCompositeHash(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCompositeHash
Constructor - see superclass for details
TcTpmCompositeHash(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCompositeHash
Constructor - see superclass for details
TcTpmConstants - Class in iaik.tc.tss.api.constants.tpm
This class contains constants and flags that are used when communicating with a TPM.
TcTpmContextBlob - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmContextBlob() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Constructor - see superclass for details
TcTpmContextBlob(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Constructor - see superclass for details
TcTpmContextBlob(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Constructor - see superclass for details
TcTpmContextBlob(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextBlob
Constructor - see superclass for details
TcTpmContextSensitive - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmContextSensitive() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Constructor - see superclass for details
TcTpmContextSensitive(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Constructor - see superclass for details
TcTpmContextSensitive(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Constructor - see superclass for details
TcTpmContextSensitive(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmContextSensitive
Constructor - see superclass for details
TcTpmCounterValue - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCounterValue() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Constructor - see superclass for details
TcTpmCounterValue(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Constructor - see superclass for details
TcTpmCounterValue(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Constructor - see superclass for details
TcTpmCounterValue(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCounterValue
Constructor - see superclass for details
TcTpmCurrentTicks - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmCurrentTicks() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Constructor - see superclass for details
TcTpmCurrentTicks(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Constructor - see superclass for details
TcTpmCurrentTicks(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Constructor - see superclass for details
TcTpmCurrentTicks(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmCurrentTicks
Constructor - see superclass for details
TcTpmDaaBlob - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmDaaBlob() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Constructor - see superclass for details
TcTpmDaaBlob(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Constructor - see superclass for details
TcTpmDaaBlob(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Constructor - see superclass for details
TcTpmDaaBlob(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaBlob
Constructor - see superclass for details
TcTpmDaaContext - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmDaaContext() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Constructor - see superclass for details
TcTpmDaaContext(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Constructor - see superclass for details
TcTpmDaaContext(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Constructor - see superclass for details
TcTpmDaaContext(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaContext
Constructor - see superclass for details
TcTpmDaaIssuer - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmDaaIssuer() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Constructor - see superclass for details
TcTpmDaaIssuer(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Constructor - see superclass for details
TcTpmDaaIssuer(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Constructor - see superclass for details
TcTpmDaaIssuer(TcCompositeTypeDecoder) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaIssuer
Constructor - see superclass for details
TcTpmDaaJoindata - Class in iaik.tc.tss.api.structs.tpm
 
TcTpmDaaJoindata() - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Constructor - see superclass for details
TcTpmDaaJoindata(TcBlobData) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Constructor - see superclass for details
TcTpmDaaJoindata(TcBlobData, int) - Constructor for class iaik.tc.tss.api.structs.tpm.TcTpmDaaJoindata
Constructor - see superclass for details <