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.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.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.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
 
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.
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(TPMAUTH) - 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(TCSLOADKEYINFO) - 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
 
convertTcTssException(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(TSSPCREVENT) - 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(TPMCMKAUTH) - 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(TPMCOUNTERVALUE) - 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(TSSKMKEYINFO) - 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(TSSUUID) - 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(TSSVERSION) - 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
 
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
 
createMigrationBlob(TcIRsaKey, TcBlobData) - 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, TcBlobData) - 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
 
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(TcIPcrComposite, TcIPcrComposite) - Method in interface iaik.tc.tss.api.tspi.TcINvRam
This method establishes the space necessary for the NV store.
defineSpace(TcIPcrComposite, TcIPcrComposite) - 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
 
enumRegisteredKeys(TcTssUuid) - Method in class iaik.tc.tss.impl.ps.TcTssPsFileSystem
 
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.
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.
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.
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.
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.
getAttribNvDataSize(long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
This method returns the NV data size currently set for this object.
getAttribNvIndex(long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
This method returns the nvIndex currently set for this object.
getAttribNvPcrData(long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
This method returns PCR information as specified by subFlag.
getAttribNvPcrUint32(long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
This method returns PCR information as specified by subFlag.
getAttribNvPermissions(long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
This method returns the nvPermissions currently set for this object.
getAttribNvState(long) - Method in class iaik.tc.tss.impl.java.tsp.TcNvRam
This method returns NV state information as specified by subFlag.
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.
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.