|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tcs.credmgr |
---|
Methods in iaik.tc.tss.impl.java.tcs.credmgr with parameters of type TcTpmEncauth | |
---|---|
static java.lang.Object[] |
TcTcsCredMgr.TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
static java.lang.Object[] |
TcTcsCredMgr.TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tcs.kcmgr |
---|
Methods in iaik.tc.tss.impl.java.tcs.kcmgr with parameters of type TcTpmEncauth | |
---|---|
static java.lang.Object[] |
TcTcsKeyManager.TcsipCreateWrapKey(long hContext,
long tcsParentKeyHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
This method allows creating a new key, which is wrapped by the already loaded wrapping key. |
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tcs.pbg |
---|
Methods in iaik.tc.tss.impl.java.tcs.pbg with parameters of type TcTpmEncauth | |
---|---|
static java.lang.Object[] |
TcTpmCmdChangeAuth.TpmChangeAuth(TcIStreamDest dest,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
static java.lang.Object[] |
TcTpmCmdChangeAuth.TpmChangeAuthOwner(TcIStreamDest dest,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdMigration.TpmCmkCreateKey(TcIStreamDest dest,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmKey12 keyInfo,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdMonotonicCnt.TpmCreateCounter(TcIStreamDest dest,
TcTpmEncauth encAuth,
TcBlobData label,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdStorage.TpmCreateWrapKey(TcIStreamDest dest,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdDelegation.TpmDelegateCreateKeyDelegation(TcIStreamDest dest,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdDelegation.TpmDelegateCreateOwnerDelegation(TcIStreamDest dest,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdIdentity.TpmMakeIdentity(TcIStreamDest dest,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
static java.lang.Object[] |
TcTpmCmdNvStorage.TpmNvDefineSpace(TcIStreamDest dest,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdStorage.TpmSeal(TcIStreamDest dest,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdStorage.TpmSealx(TcIStreamDest dest,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tcs.tcsi |
---|
Methods in iaik.tc.tss.impl.java.tcs.tcsi with parameters of type TcTpmEncauth | |
---|---|
static java.lang.Object[] |
TcTcsi.TcsipChangeAuth(long hContext,
long tcsParentKeyHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth ownerAuth,
TcTcsAuth entityAuth)
This method allows the owner of an entity to change the authorization data for the entity. |
static java.lang.Object[] |
TcTcsi.TcsipChangeAuthOwner(long hContext,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth ownerAuth)
This method allows the owner of an entity to change the authorization data fro the TPM owner or the SRK. |
static java.lang.Object[] |
TcTcsi.TcsipCmkCreateKey(long hContext,
long tcsParentKeyHandle,
TcTpmEncauth keyDataUsageAuth,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTpmKey12 keyInfo,
TcTcsAuth inAuth)
This command both generates and creates a secure storage bundle for asymmetric keys whose migration is controlled/restricted by a migration authority. |
static java.lang.Object[] |
TcTcsi.TcsipCreateCounter(long hContext,
TcBlobData label,
TcTpmEncauth encAuth,
TcTcsAuth ownerAuth)
This method creates a new counter in the TPM. |
static java.lang.Object[] |
TcTcsi.TcsipCreateWrapKey(long hContext,
long tcsHParentKey,
TcTpmEncauth keyUsageAuth,
TcTpmEncauth keyMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth)
This method allows creating a new key, which is wrapped by the already loaded wrapping key. |
static java.lang.Object[] |
TcTcsi.TcsipDelegateCreateKeyDelegation(long hContext,
long tcsKeyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth encDelAuth,
TcTcsAuth keyAuth)
This method is used to delegate the privilege to us a key by creating a blob that can be used TPM_DSAP. |
static java.lang.Object[] |
TcTcsi.TcsipDelegateCreateOwnerDelegation(long hContext,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth encDelAuth,
TcTcsAuth ownerAuth)
This method is used to delegate owner privileges to use a set of command ordinals by creating a blob. |
static java.lang.Object[] |
TcTcsi.TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
This method allows creating a TPM identity and additionally returns the endorsement credential, the platform credential and the conformance credential. |
static java.lang.Object[] |
TcTcsi.TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
This method performs the TPM operations necessary to create an identity key. |
static java.lang.Object[] |
TcTcsi.TcsipNvDefineOrReleaseSpace(long hContext,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth)
This command sets aside space in the TPM NVRAM and defines the access requirements necessary to read and write that space. |
static java.lang.Object[] |
TcTcsi.TcsipSeal(long hContext,
long tcsKeyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth)
This method allows software to explicitly state the future trusted configuration that the platform must be in for the secret to be revealed. |
static java.lang.Object[] |
TcTcsi.TcsipSealx(long hContext,
long tcsKeyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth)
This method allows software to explicitly state the future trusted configuration that the platform must be in for the secret to be revealed. |
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tsp.internal |
---|
Methods in iaik.tc.tss.impl.java.tsp.internal with parameters of type TcTpmEncauth | |
---|---|
static java.lang.Object[] |
TcTspInternal.TspChangeAuth_Internal(TcContext context,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2,
TcTpmSecret parentAuth,
TcTpmSecret entityAuth,
TcTpmSecret entityAuthVal)
This method allows the owner of an entity to change the authorization data for the entity. |
static TcTcsAuth |
TcTspInternal.TspChangeAuthOwner_Internal(TcContext context,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1,
TcTpmSecret ownerAuth)
This method allows the owner of an entity to change the authorization data fro the TPM owner or the SRK. |
static java.lang.Object[] |
TcTspInternal.TspCmkCreateKey_Internal(TcContext context,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmKey12 keyInfo,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTcsAuth inAuth1,
TcTpmSecret pubAuth)
This command both generates and creates a secure storage bundle for asymmetric keys whose migration is controlled/restricted by a migration authority. |
static java.lang.Object[] |
TcTspInternal.TspCreateCounter_Internal(TcContext context,
TcTpmEncauth encAuth,
TcBlobData label,
TcTcsAuth inAuth1,
TcTpmSecret ownerAuth)
This method creates a new counter in the TPM. |
static java.lang.Object[] |
TcTspInternal.TspCreateWrapKey_Internal(TcContext context,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1,
TcTpmSecret pubAuth)
|
static java.lang.Object[] |
TcTspInternal.TspDelegateCreateKeyDelegation_Internal(TcContext context,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1,
TcTpmSecret privAuth)
This method is used to delegate the privilege to us a key by creating a blob that can be used TPM_DSAP. |
static java.lang.Object[] |
TcTspInternal.TspDelegateCreateOwnerDelegation_Internal(TcContext context,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1,
TcTpmSecret ownerAuth)
This method is used to delegate owner privileges to use a set of command ordinals by creating a blob. |
static java.lang.Object[] |
TcTspInternal.TspMakeIdentity_Internal(TcContext context,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2,
TcTpmSecret srkAuth,
TcTpmSecret ownerAuth)
|
static java.lang.Object[] |
TcTspInternal.TspMakeIdentity2_Internal(TcContext context,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2,
TcTpmSecret srkAuth,
TcTpmSecret ownerAuth)
|
static TcTcsAuth |
TcTspInternal.TspNvDefineSpace_Internal(TcContext context,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1,
TcTpmSecret ownerAuth)
This command sets aside space in the TPM NVRAM and defines the access requirements necessary to read and write that space. |
static java.lang.Object[] |
TcTspInternal.TspSeal_Internal(TcContext context,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1,
TcTpmSecret pubAuth)
This method allows software to explicitly state the future trusted configuration that the platform must be in for the secret to be revealed. |
static java.lang.Object[] |
TcTspInternal.TspSealx_Internal(TcContext context,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1,
TcTpmSecret pubAuth)
This method allows software to explicitly state the future trusted configuration that the platform must be in for the secret to be revealed. |
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tsp.tcsbinding |
---|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding with parameters of type TcTpmEncauth | |
---|---|
java.lang.Object[] |
TcITcsBinding.TcsipChangeAuth(long hContext,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcITcsBinding.TcsipChangeAuthOwner(long hContext,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipCmkCreateKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTpmKey12 keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipCreateCounter(long hContext,
TcBlobData label,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipDelegateCreateKeyDelegation(long hContext,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipDelegateCreateOwnerDelegation(long hContext,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcITcsBinding.TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcITcsBinding.TcsipNvDefineOrReleaseSpace(long hContext,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipSeal(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcITcsBinding.TcsipSealx(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tsp.tcsbinding.local |
---|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding.local with parameters of type TcTpmEncauth | |
---|---|
java.lang.Object[] |
TcTcsBindingLocal.TcsipChangeAuth(long hContext,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipChangeAuthOwner(long hContext,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipCmkCreateKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTpmKey12 keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipCreateCounter(long hContext,
TcBlobData label,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipDelegateCreateKeyDelegation(long hContext,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipDelegateCreateOwnerDelegation(long hContext,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipNvDefineOrReleaseSpace(long hContext,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipSeal(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingLocal.TcsipSealx(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
Uses of TcTpmEncauth in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice |
---|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice with parameters of type TcTpmEncauth | |
---|---|
java.lang.Object[] |
TcTcsBindingSoap.TcsipChangeAuth(long hContext,
long parentHandle,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcBlobData encData,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipChangeAuthOwner(long hContext,
int protocolID,
TcTpmEncauth newAuth,
int entityType,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipCmkCreateKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmDigest migrationAuthorityApproval,
TcTpmDigest migrationAuthorityDigest,
TcTpmKey12 keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipCreateCounter(long hContext,
TcBlobData label,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipDelegateCreateKeyDelegation(long hContext,
long keyHandle,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipDelegateCreateOwnerDelegation(long hContext,
boolean increment,
TcTpmDelegatePublic publicInfo,
TcTpmEncauth delAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipMakeIdentity(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipMakeIdentity2(long hContext,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipNvDefineOrReleaseSpace(long hContext,
TcTpmNvDataPublic pubInfo,
TcTpmEncauth encAuth,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipSeal(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcITpmPcrInfo pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
java.lang.Object[] |
TcTcsBindingSoap.TcsipSealx(long hContext,
long keyHandle,
TcTpmEncauth encAuth,
TcTpmPcrInfoLong pcrInfo,
TcBlobData inData,
TcTcsAuth inAuth1)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |