iaik.tc.tss.impl.java.tsp.tcsbinding
Interface TcITcsBinding
- All Known Implementing Classes:
- TcTcsBindingLocal, TcTcsBindingSoap
public interface TcITcsBinding
Method Summary |
void |
connect(java.lang.String hostname)
|
java.lang.Object[] |
TcsEstablishTransport(long hContext,
long encHandle,
TcTpmTransportPublic transPublic,
TcBlobData secret,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsExecuteTransport(long hContext,
TcBlobData wrappedCmd,
long transHandle,
TcTcsAuth inAuth1)
|
long |
TcsiCloseContext(long hContext)
|
TcTssKmKeyinfo[] |
TcsiEnumRegisteredKeys(long hContext,
TcTssUuid keyUuid)
|
long |
TcsiFreeMemory(long hContext,
long pMemory)
|
TcBlobData |
TcsiGetCapability(long hContext,
long capArea,
TcBlobData subCap)
|
java.lang.Object[] |
TcsiGetCredentials(long hContext)
|
TcTssPcrEvent |
TcsiGetPcrEvent(long hContext,
long pcrIndex,
long number)
|
long |
TcsiGetPcrEventCount(long hContext,
long pcrIndex)
|
TcTssPcrEvent[] |
TcsiGetPcrEventLog(long hContext)
|
TcTssPcrEvent[] |
TcsiGetPcrEventsByPcr(long hContext,
long pcrIndex,
long firstEvent,
long eventCount)
|
TcTssKmKeyinfo |
TcsiGetRegisteredKey(long hContext,
TcTssUuid keyUuid)
|
TcBlobData |
TcsiGetRegisteredKeyBlob(long hContext,
TcTssUuid keyUuid)
|
TcBlobData |
TcsiGetRegisteredKeyByPublicInfo(long hContext,
long algId,
TcBlobData publicInfo)
|
long |
TcsiLogPcrEvent(long hContext,
TcTssPcrEvent pcrEvent)
|
java.lang.Object[] |
TcsiOpenContext()
|
java.lang.Object[] |
TcsipActivateIdentity(long hContext,
long idKeyHandle,
TcBlobData blob,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipAuthorizeMigrationKey(long hContext,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCertifyKey(long hContext,
long certHandle,
long keyHandle,
TcTpmNonce antiReplay,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipCertifyKey2(long hContext,
long certHandle,
long keyHandle,
TcTpmDigest migrationPubDigest,
TcTpmNonce antiReplay,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipChangeAuth(long hContext,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipChangeAuthAsymFinish(long hContext,
long parentHandle,
long ephHandle,
int entityType,
TcTpmDigest newAuthLink,
TcBlobData encNewAuth,
TcBlobData encData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipChangeAuthAsymStart(long hContext,
long idHandle,
TcTpmNonce antiReplay,
TcTpmKeyParms tempKey,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipChangeAuthOwner(long hContext,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCmkApproveMA(long hContext,
TcTpmDigest migrationAuthorityDigest,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCmkConvertMigration(long hContext,
long parentHandle,
TcTpmCmkAuth restrictTicket,
TcTpmDigest sigTicket,
TcTpmKey12 migratedKey,
TcTpmMsaComposite msaList,
TcBlobData random,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCmkCreateBlob(long hContext,
long parentHandle,
int migrationType,
TcTpmMigrationkeyAuth migrationKeyAuth,
TcTpmDigest pubSourceKeyDigest,
TcTpmMsaComposite msaList,
TcBlobData restrictTicket,
TcBlobData sigTicket,
TcBlobData encData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCmkCreateKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTpmKey12 keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCmkCreateTicket(long hContext,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCmkSetRestrictions(long hContext,
long restriction,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipContinueSelfTest(long hContext)
|
java.lang.Object[] |
TcsipConvertMigrationBlob(long hContext,
long parentHandle,
TcBlobData inData,
TcBlobData random,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCreateCounter(long hContext,
TcBlobData label,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCreateEndorsementKeyPair(long hContext,
TcTpmNonce antiReplay,
TcTpmKeyParms keyInfo)
|
java.lang.Object[] |
TcsipCreateMaintenanceArchive(long hContext,
boolean generateRandom,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipCreateMigrationBlob(long hContext,
long parentHandle,
int migrationType,
TcTpmMigrationkeyAuth migrationKeyAuth,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipCreateRevocableEK(long hContext,
TcTpmNonce antiReplay,
TcTpmKeyParms keyInfo,
boolean generateReset,
TcTpmNonce inputEKreset)
|
java.lang.Object[] |
TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDaaJoin(long hContext,
long handle,
short stage,
TcBlobData inputData0,
TcBlobData inputData1,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDaaSign(long hContext,
long handle,
short stage,
TcBlobData inputData0,
TcBlobData inputData1,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDelegateCreateKeyDelegation(long hContext,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDelegateCreateOwnerDelegation(long hContext,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDelegateLoadOwnerDelegation(long hContext,
long index,
TcTpmDelegateOwnerBlob blob,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDelegateManage(long hContext,
long familyID,
long opCode,
TcBlobData opData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDelegateReadTable(long hContext)
|
java.lang.Object[] |
TcsipDelegateUpdateVerificationCount(long hContext,
TcBlobData inputData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDelegateVerifyDelegation(long hContext,
TcBlobData delegation)
|
java.lang.Object[] |
TcsipDirRead(long hContext,
long dirIndex)
|
java.lang.Object[] |
TcsipDirWriteAuth(long hContext,
long dirIndex,
TcTpmDigest newContents,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDisableForceClear(long hContext)
|
java.lang.Object[] |
TcsipDisableOwnerClear(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDisablePubekRead(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipDSAP(long hContext,
int entityType,
long keyHandle,
TcTpmNonce nonceOddDSAP,
TcBlobData entityValue)
|
java.lang.Object[] |
TcsipEvictKey(long hContext,
long tcsKeyHandle)
|
java.lang.Object[] |
TcsipExtend(long hContext,
long pcrNum,
TcTpmDigest inDigest)
|
java.lang.Object[] |
TcsipFieldUpgrade(long hContext,
TcBlobData inData,
TcTcsAuth ownerAuth)
|
java.lang.Object[] |
TcsipForceClear(long hContext)
|
java.lang.Object[] |
TcsipGetAuditDigest(long hContext,
long startOrdinal)
|
java.lang.Object[] |
TcsipGetAuditDigestSigned(long hContext,
long keyHandle,
boolean closeAudit,
TcTpmNonce antiReplay,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipGetCapability(long hContext,
long capArea,
TcBlobData subCap)
|
java.lang.Object[] |
TcsipGetCapabilityOwner(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipGetPubKey(long hContext,
long keyHandle,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipGetRandom(long hContext,
long bytesRequested)
|
java.lang.Object[] |
TcsipGetTestResult(long hContext)
|
java.lang.Object[] |
TcsipIfxReadTpm11EkCert(long hContext,
byte index,
TcBlobData antiReplay)
|
java.lang.Object[] |
TcsipIncrementCounter(long hContext,
long countID,
TcTcsAuth inAuth1)
|
void |
TcsipKeyControlOwner(long hContext,
long tcsKeyHandle,
long attribName,
long attribValue,
TcTcsAuth ownerAuth,
TcTssUuid uuidData)
|
java.lang.Object[] |
TcsipKillMaintenanceFeature(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipLoadKey2ByBlob(long hContext,
long hUnwrappingKey,
TcITpmKey wrappedKeyBlob,
TcTcsAuth inAuth)
|
java.lang.Object[] |
TcsipLoadKeyByBlob(long hContext,
long hUnwrappingKey,
TcTpmKey wrappedKeyBlob,
TcTcsAuth inAuth)
|
long |
TcsipLoadKeyByUuid(long hContext,
TcTssUuid keyUuid,
TcTcsLoadkeyInfo loadKeyInfo)
|
java.lang.Object[] |
TcsipLoadMaintenanceArchive(long hContext,
TcBlobData inData,
TcTcsAuth ownerAuth)
|
java.lang.Object[] |
TcsipLoadManuMaintPub(long hContext,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
|
java.lang.Object[] |
TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsipMigrateKey(long hContext,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipNvDefineOrReleaseSpace(long hContext,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipNvReadValue(long hContext,
long nvIndex,
long offset,
long dataSz,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipNvReadValueAuth(long hContext,
long nvIndex,
long offset,
long dataSz,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipNvWriteValue(long hContext,
long nvIndex,
long offset,
TcBlobData data,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipNvWriteValueAuth(long hContext,
long nvIndex,
long offset,
TcBlobData data,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipOIAP(long hContext)
|
java.lang.Object[] |
TcsipOSAP(long hContext,
int entityType,
long entityValue,
TcTpmNonce nonceOddOSAP)
|
java.lang.Object[] |
TcsipOwnerClear(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipOwnerReadInternalPub(long hContext,
long keyHandle,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipOwnerReadPubek(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipOwnerSetDisable(long hContext,
boolean disableState,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipPcrRead(long hContext,
long pcrIndex)
|
java.lang.Object[] |
TcsipPcrReset(long hContext,
TcTpmPcrSelection pcrSelection)
|
java.lang.Object[] |
TcsipPhysicalDisable(long hContext)
|
java.lang.Object[] |
TcsipPhysicalEnable(long hContext)
|
java.lang.Object[] |
TcsipPhysicalPresence(long hContext,
int physicalPresence)
|
java.lang.Object[] |
TcsipPhysicalSetDeactivated(long hContext,
boolean state)
|
java.lang.Object[] |
TcsipQuote(long hContext,
long keyHandle,
TcTpmNonce externalData,
TcTpmPcrSelection targetPCR,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipQuote2(long hContext,
long keyHandle,
TcTpmNonce externalData,
TcTpmPcrSelection targetPCR,
boolean addVersion,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipReadCounter(long hContext,
long countID)
|
java.lang.Object[] |
TcsipReadCurrentTicks(long hContext)
|
java.lang.Object[] |
TcsipReadManuMaintPub(long hContext,
TcTpmNonce antiReplay)
|
java.lang.Object[] |
TcsipReadPubek(long hContext,
TcTpmNonce antiReplay)
|
java.lang.Object[] |
TcsipReleaseCounter(long hContext,
long countID,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipReleaseCounterOwner(long hContext,
long countID,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipResetLockValue(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipRevokeEndorsementKeyPair(long hContext,
TcTpmNonce EKReset)
|
java.lang.Object[] |
TcsipSeal(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipSealx(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipSelfTestFull(long hContext)
|
java.lang.Object[] |
TcsipSetCapability(long hContext,
long capArea,
TcBlobData subCap,
TcBlobData setValue,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipSetOperatorAuth(long hContext,
TcTpmSecret operatorAuth)
|
java.lang.Object[] |
TcsipSetOrdinalAuditStatus(long hContext,
TcTcsAuth ownerAuth,
long ordinalToAudit,
boolean auditState)
|
java.lang.Object[] |
TcsipSetOwnerInstall(long hContext,
boolean state)
|
java.lang.Object[] |
TcsipSetRedirection(long hContext,
long keyHandle,
long redirCmd,
TcBlobData inputData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipSetTempDeactivated(long hContext)
|
java.lang.Object[] |
TcsipSetTempDeactivated2(long hContext,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipSign(long hContext,
long keyHandle,
TcBlobData areaToSign,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipStirRandom(long hContext,
TcBlobData inData)
|
java.lang.Object[] |
TcsipTakeOwnership(long hContext,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipTerminateHandle(long hContext,
long handle)
|
java.lang.Object[] |
TcsipTickStampBlob(long hContext,
long keyHandle,
TcTpmNonce antiReplay,
TcTpmDigest digestToStamp,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipUnBind(long hContext,
long keyHandle,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcsipUnseal(long hContext,
long parentHandle,
TcITpmStoredData inData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
void |
TcsiRegisterKey(long hContext,
TcTssUuid wrappingKeyUuid,
TcTssUuid keyUuid,
TcBlobData key,
TcBlobData vendorData)
|
void |
TcsiUnregisterKey(long hContext,
TcTssUuid keyUuid)
|
java.lang.Object[] |
TcsReleaseTransportSigned(long hContext,
long keyHandle,
TcTpmNonce antiReplay,
long transHandle,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcsSHA1Complete(long hContext,
TcBlobData hashData)
|
java.lang.Object[] |
TcsSHA1CompleteExtend(long hContext,
long pcrNum,
TcBlobData hashData)
|
java.lang.Object[] |
TcsSHA1Start(long hContext)
|
java.lang.Object[] |
TcsSHA1Update(long hContext,
long numBytes,
TcBlobData hashData)
|
TcsiRegisterKey
void TcsiRegisterKey(long hContext,
TcTssUuid wrappingKeyUuid,
TcTssUuid keyUuid,
TcBlobData key,
TcBlobData vendorData)
throws TcTssException
- Throws:
TcTssException
TcsiUnregisterKey
void TcsiUnregisterKey(long hContext,
TcTssUuid keyUuid)
throws TcTssException
- Throws:
TcTssException
TcsipKeyControlOwner
void TcsipKeyControlOwner(long hContext,
long tcsKeyHandle,
long attribName,
long attribValue,
TcTcsAuth ownerAuth,
TcTssUuid uuidData)
throws TcTssException
- Throws:
TcTssException
TcsiEnumRegisteredKeys
TcTssKmKeyinfo[] TcsiEnumRegisteredKeys(long hContext,
TcTssUuid keyUuid)
throws TcTssException
- Throws:
TcTssException
TcsiGetRegisteredKey
TcTssKmKeyinfo TcsiGetRegisteredKey(long hContext,
TcTssUuid keyUuid)
throws TcTssException
- Throws:
TcTssException
TcsiGetRegisteredKeyBlob
TcBlobData TcsiGetRegisteredKeyBlob(long hContext,
TcTssUuid keyUuid)
throws TcTssException
- Throws:
TcTssException
TcsiGetRegisteredKeyByPublicInfo
TcBlobData TcsiGetRegisteredKeyByPublicInfo(long hContext,
long algId,
TcBlobData publicInfo)
throws TcTssException
- Throws:
TcTssException
TcsipLoadKeyByUuid
long TcsipLoadKeyByUuid(long hContext,
TcTssUuid keyUuid,
TcTcsLoadkeyInfo loadKeyInfo)
throws TcTssException
- Throws:
TcTssException
TcsipLoadKeyByBlob
java.lang.Object[] TcsipLoadKeyByBlob(long hContext,
long hUnwrappingKey,
TcTpmKey wrappedKeyBlob,
TcTcsAuth inAuth)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipLoadKey2ByBlob
java.lang.Object[] TcsipLoadKey2ByBlob(long hContext,
long hUnwrappingKey,
TcITpmKey wrappedKeyBlob,
TcTcsAuth inAuth)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetPubKey
java.lang.Object[] TcsipGetPubKey(long hContext,
long keyHandle,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipEvictKey
java.lang.Object[] TcsipEvictKey(long hContext,
long tcsKeyHandle)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipOwnerReadInternalPub
java.lang.Object[] TcsipOwnerReadInternalPub(long hContext,
long keyHandle,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsiGetCredentials
java.lang.Object[] TcsiGetCredentials(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipMakeIdentity
java.lang.Object[] TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipMakeIdentity2
java.lang.Object[] TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
connect
void connect(java.lang.String hostname)
throws TcTspException
- Throws:
TcTspException
TcsiOpenContext
java.lang.Object[] TcsiOpenContext()
TcsiCloseContext
long TcsiCloseContext(long hContext)
throws TcTcsException,
TcTddlException,
TcTpmException
- Throws:
TcTcsException
TcTddlException
TcTpmException
TcsiFreeMemory
long TcsiFreeMemory(long hContext,
long pMemory)
throws TcTcsException
- Throws:
TcTcsException
TcsiGetCapability
TcBlobData TcsiGetCapability(long hContext,
long capArea,
TcBlobData subCap)
throws TcTcsException
- Throws:
TcTcsException
TcsiLogPcrEvent
long TcsiLogPcrEvent(long hContext,
TcTssPcrEvent pcrEvent)
throws TcTcsException
- Throws:
TcTcsException
TcsiGetPcrEvent
TcTssPcrEvent TcsiGetPcrEvent(long hContext,
long pcrIndex,
long number)
throws TcTcsException
- Throws:
TcTcsException
TcsiGetPcrEventCount
long TcsiGetPcrEventCount(long hContext,
long pcrIndex)
throws TcTcsException
- Throws:
TcTcsException
TcsiGetPcrEventsByPcr
TcTssPcrEvent[] TcsiGetPcrEventsByPcr(long hContext,
long pcrIndex,
long firstEvent,
long eventCount)
throws TcTcsException
- Throws:
TcTcsException
TcsiGetPcrEventLog
TcTssPcrEvent[] TcsiGetPcrEventLog(long hContext)
throws TcTcsException
- Throws:
TcTcsException
TcsipSelfTestFull
java.lang.Object[] TcsipSelfTestFull(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipContinueSelfTest
java.lang.Object[] TcsipContinueSelfTest(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetTestResult
java.lang.Object[] TcsipGetTestResult(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetOwnerInstall
java.lang.Object[] TcsipSetOwnerInstall(long hContext,
boolean state)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipOwnerSetDisable
java.lang.Object[] TcsipOwnerSetDisable(long hContext,
boolean disableState,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipPhysicalEnable
java.lang.Object[] TcsipPhysicalEnable(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipPhysicalDisable
java.lang.Object[] TcsipPhysicalDisable(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipPhysicalSetDeactivated
java.lang.Object[] TcsipPhysicalSetDeactivated(long hContext,
boolean state)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetTempDeactivated2
java.lang.Object[] TcsipSetTempDeactivated2(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetTempDeactivated
java.lang.Object[] TcsipSetTempDeactivated(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetOperatorAuth
java.lang.Object[] TcsipSetOperatorAuth(long hContext,
TcTpmSecret operatorAuth)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipTakeOwnership
java.lang.Object[] TcsipTakeOwnership(long hContext,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipOwnerClear
java.lang.Object[] TcsipOwnerClear(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipForceClear
java.lang.Object[] TcsipForceClear(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDisableOwnerClear
java.lang.Object[] TcsipDisableOwnerClear(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDisableForceClear
java.lang.Object[] TcsipDisableForceClear(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipPhysicalPresence
java.lang.Object[] TcsipPhysicalPresence(long hContext,
int physicalPresence)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetCapability
java.lang.Object[] TcsipGetCapability(long hContext,
long capArea,
TcBlobData subCap)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetCapability
java.lang.Object[] TcsipSetCapability(long hContext,
long capArea,
TcBlobData subCap,
TcBlobData setValue,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetCapabilityOwner
java.lang.Object[] TcsipGetCapabilityOwner(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetAuditDigest
java.lang.Object[] TcsipGetAuditDigest(long hContext,
long startOrdinal)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetAuditDigestSigned
java.lang.Object[] TcsipGetAuditDigestSigned(long hContext,
long keyHandle,
boolean closeAudit,
TcTpmNonce antiReplay,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetOrdinalAuditStatus
java.lang.Object[] TcsipSetOrdinalAuditStatus(long hContext,
TcTcsAuth ownerAuth,
long ordinalToAudit,
boolean auditState)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipFieldUpgrade
java.lang.Object[] TcsipFieldUpgrade(long hContext,
TcBlobData inData,
TcTcsAuth ownerAuth)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSetRedirection
java.lang.Object[] TcsipSetRedirection(long hContext,
long keyHandle,
long redirCmd,
TcBlobData inputData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipResetLockValue
java.lang.Object[] TcsipResetLockValue(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSeal
java.lang.Object[] TcsipSeal(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipUnseal
java.lang.Object[] TcsipUnseal(long hContext,
long parentHandle,
TcITpmStoredData inData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipUnBind
java.lang.Object[] TcsipUnBind(long hContext,
long keyHandle,
TcBlobData inData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCreateWrapKey
java.lang.Object[] TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSealx
java.lang.Object[] TcsipSealx(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCreateMigrationBlob
java.lang.Object[] TcsipCreateMigrationBlob(long hContext,
long parentHandle,
int migrationType,
TcTpmMigrationkeyAuth migrationKeyAuth,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipConvertMigrationBlob
java.lang.Object[] TcsipConvertMigrationBlob(long hContext,
long parentHandle,
TcBlobData inData,
TcBlobData random,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipAuthorizeMigrationKey
java.lang.Object[] TcsipAuthorizeMigrationKey(long hContext,
int migrationScheme,
TcTpmPubkey migrationKey,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipMigrateKey
java.lang.Object[] TcsipMigrateKey(long hContext,
long maKeyHandle,
TcTpmPubkey pubKey,
TcBlobData inData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCmkSetRestrictions
java.lang.Object[] TcsipCmkSetRestrictions(long hContext,
long restriction,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCmkApproveMA
java.lang.Object[] TcsipCmkApproveMA(long hContext,
TcTpmDigest migrationAuthorityDigest,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCmkCreateKey
java.lang.Object[] TcsipCmkCreateKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTpmKey12 keyInfo,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCmkCreateTicket
java.lang.Object[] TcsipCmkCreateTicket(long hContext,
TcTpmPubkey verificationKey,
TcTpmDigest signedData,
TcBlobData signatureValue,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCmkCreateBlob
java.lang.Object[] TcsipCmkCreateBlob(long hContext,
long parentHandle,
int migrationType,
TcTpmMigrationkeyAuth migrationKeyAuth,
TcTpmDigest pubSourceKeyDigest,
TcTpmMsaComposite msaList,
TcBlobData restrictTicket,
TcBlobData sigTicket,
TcBlobData encData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCmkConvertMigration
java.lang.Object[] TcsipCmkConvertMigration(long hContext,
long parentHandle,
TcTpmCmkAuth restrictTicket,
TcTpmDigest sigTicket,
TcTpmKey12 migratedKey,
TcTpmMsaComposite msaList,
TcBlobData random,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCreateMaintenanceArchive
java.lang.Object[] TcsipCreateMaintenanceArchive(long hContext,
boolean generateRandom,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipLoadMaintenanceArchive
java.lang.Object[] TcsipLoadMaintenanceArchive(long hContext,
TcBlobData inData,
TcTcsAuth ownerAuth)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipKillMaintenanceFeature
java.lang.Object[] TcsipKillMaintenanceFeature(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipLoadManuMaintPub
java.lang.Object[] TcsipLoadManuMaintPub(long hContext,
TcTpmNonce antiReplay,
TcTpmPubkey pubKey)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipReadManuMaintPub
java.lang.Object[] TcsipReadManuMaintPub(long hContext,
TcTpmNonce antiReplay)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsSHA1Start
java.lang.Object[] TcsSHA1Start(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsSHA1Update
java.lang.Object[] TcsSHA1Update(long hContext,
long numBytes,
TcBlobData hashData)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsSHA1Complete
java.lang.Object[] TcsSHA1Complete(long hContext,
TcBlobData hashData)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsSHA1CompleteExtend
java.lang.Object[] TcsSHA1CompleteExtend(long hContext,
long pcrNum,
TcBlobData hashData)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipSign
java.lang.Object[] TcsipSign(long hContext,
long keyHandle,
TcBlobData areaToSign,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipGetRandom
java.lang.Object[] TcsipGetRandom(long hContext,
long bytesRequested)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipStirRandom
java.lang.Object[] TcsipStirRandom(long hContext,
TcBlobData inData)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCertifyKey
java.lang.Object[] TcsipCertifyKey(long hContext,
long certHandle,
long keyHandle,
TcTpmNonce antiReplay,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCertifyKey2
java.lang.Object[] TcsipCertifyKey2(long hContext,
long certHandle,
long keyHandle,
TcTpmDigest migrationPubDigest,
TcTpmNonce antiReplay,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCreateEndorsementKeyPair
java.lang.Object[] TcsipCreateEndorsementKeyPair(long hContext,
TcTpmNonce antiReplay,
TcTpmKeyParms keyInfo)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCreateRevocableEK
java.lang.Object[] TcsipCreateRevocableEK(long hContext,
TcTpmNonce antiReplay,
TcTpmKeyParms keyInfo,
boolean generateReset,
TcTpmNonce inputEKreset)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipRevokeEndorsementKeyPair
java.lang.Object[] TcsipRevokeEndorsementKeyPair(long hContext,
TcTpmNonce EKReset)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipReadPubek
java.lang.Object[] TcsipReadPubek(long hContext,
TcTpmNonce antiReplay)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipActivateIdentity
java.lang.Object[] TcsipActivateIdentity(long hContext,
long idKeyHandle,
TcBlobData blob,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipExtend
java.lang.Object[] TcsipExtend(long hContext,
long pcrNum,
TcTpmDigest inDigest)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipPcrRead
java.lang.Object[] TcsipPcrRead(long hContext,
long pcrIndex)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipQuote
java.lang.Object[] TcsipQuote(long hContext,
long keyHandle,
TcTpmNonce externalData,
TcTpmPcrSelection targetPCR,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipPcrReset
java.lang.Object[] TcsipPcrReset(long hContext,
TcTpmPcrSelection pcrSelection)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipQuote2
java.lang.Object[] TcsipQuote2(long hContext,
long keyHandle,
TcTpmNonce externalData,
TcTpmPcrSelection targetPCR,
boolean addVersion,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipChangeAuth
java.lang.Object[] TcsipChangeAuth(long hContext,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipChangeAuthOwner
java.lang.Object[] TcsipChangeAuthOwner(long hContext,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipOIAP
java.lang.Object[] TcsipOIAP(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipOSAP
java.lang.Object[] TcsipOSAP(long hContext,
int entityType,
long entityValue,
TcTpmNonce nonceOddOSAP)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDSAP
java.lang.Object[] TcsipDSAP(long hContext,
int entityType,
long keyHandle,
TcTpmNonce nonceOddDSAP,
TcBlobData entityValue)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateManage
java.lang.Object[] TcsipDelegateManage(long hContext,
long familyID,
long opCode,
TcBlobData opData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateCreateKeyDelegation
java.lang.Object[] TcsipDelegateCreateKeyDelegation(long hContext,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateCreateOwnerDelegation
java.lang.Object[] TcsipDelegateCreateOwnerDelegation(long hContext,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateLoadOwnerDelegation
java.lang.Object[] TcsipDelegateLoadOwnerDelegation(long hContext,
long index,
TcTpmDelegateOwnerBlob blob,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateReadTable
java.lang.Object[] TcsipDelegateReadTable(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateUpdateVerificationCount
java.lang.Object[] TcsipDelegateUpdateVerificationCount(long hContext,
TcBlobData inputData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDelegateVerifyDelegation
java.lang.Object[] TcsipDelegateVerifyDelegation(long hContext,
TcBlobData delegation)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipNvDefineOrReleaseSpace
java.lang.Object[] TcsipNvDefineOrReleaseSpace(long hContext,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipNvWriteValue
java.lang.Object[] TcsipNvWriteValue(long hContext,
long nvIndex,
long offset,
TcBlobData data,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipNvWriteValueAuth
java.lang.Object[] TcsipNvWriteValueAuth(long hContext,
long nvIndex,
long offset,
TcBlobData data,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipNvReadValue
java.lang.Object[] TcsipNvReadValue(long hContext,
long nvIndex,
long offset,
long dataSz,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipNvReadValueAuth
java.lang.Object[] TcsipNvReadValueAuth(long hContext,
long nvIndex,
long offset,
long dataSz,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipReadCurrentTicks
java.lang.Object[] TcsipReadCurrentTicks(long hContext)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipTickStampBlob
java.lang.Object[] TcsipTickStampBlob(long hContext,
long keyHandle,
TcTpmNonce antiReplay,
TcTpmDigest digestToStamp,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsEstablishTransport
java.lang.Object[] TcsEstablishTransport(long hContext,
long encHandle,
TcTpmTransportPublic transPublic,
TcBlobData secret,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsExecuteTransport
java.lang.Object[] TcsExecuteTransport(long hContext,
TcBlobData wrappedCmd,
long transHandle,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsReleaseTransportSigned
java.lang.Object[] TcsReleaseTransportSigned(long hContext,
long keyHandle,
TcTpmNonce antiReplay,
long transHandle,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipCreateCounter
java.lang.Object[] TcsipCreateCounter(long hContext,
TcBlobData label,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipIncrementCounter
java.lang.Object[] TcsipIncrementCounter(long hContext,
long countID,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipReadCounter
java.lang.Object[] TcsipReadCounter(long hContext,
long countID)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipReleaseCounter
java.lang.Object[] TcsipReleaseCounter(long hContext,
long countID,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipReleaseCounterOwner
java.lang.Object[] TcsipReleaseCounterOwner(long hContext,
long countID,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDaaJoin
java.lang.Object[] TcsipDaaJoin(long hContext,
long handle,
short stage,
TcBlobData inputData0,
TcBlobData inputData1,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDaaSign
java.lang.Object[] TcsipDaaSign(long hContext,
long handle,
short stage,
TcBlobData inputData0,
TcBlobData inputData1,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipTerminateHandle
java.lang.Object[] TcsipTerminateHandle(long hContext,
long handle)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDirWriteAuth
java.lang.Object[] TcsipDirWriteAuth(long hContext,
long dirIndex,
TcTpmDigest newContents,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDirRead
java.lang.Object[] TcsipDirRead(long hContext,
long dirIndex)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipChangeAuthAsymStart
java.lang.Object[] TcsipChangeAuthAsymStart(long hContext,
long idHandle,
TcTpmNonce antiReplay,
TcTpmKeyParms tempKey,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipChangeAuthAsymFinish
java.lang.Object[] TcsipChangeAuthAsymFinish(long hContext,
long parentHandle,
long ephHandle,
int entityType,
TcTpmDigest newAuthLink,
TcBlobData encNewAuth,
TcBlobData encData,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipOwnerReadPubek
java.lang.Object[] TcsipOwnerReadPubek(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipDisablePubekRead
java.lang.Object[] TcsipDisablePubekRead(long hContext,
TcTcsAuth inAuth1)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException
TcsipIfxReadTpm11EkCert
java.lang.Object[] TcsipIfxReadTpm11EkCert(long hContext,
byte index,
TcBlobData antiReplay)
throws TcTddlException,
TcTpmException,
TcTcsException
- Throws:
TcTddlException
TcTpmException
TcTcsException