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)
           
 

Method Detail

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