Methods in iaik.tc.tss.impl.java.tcs.pbg with parameters of type TcITpmKeyNew |
static java.lang.Object[] |
TcTpmCmdStorage.TpmCreateWrapKey(TcIStreamDest dest,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
TcTcsAuth inAuth1)
|
static java.lang.Object[] |
TcTpmCmdIdentity.TpmMakeIdentity(TcIStreamDest dest,
TcTpmEncauth identityAuth,
TcTpmDigest labelPrivCADigest,
TcITpmKeyNew idKeyParams,
TcTcsAuth inAuth1,
TcTcsAuth inAuth2)
|
static java.lang.Object[] |
TcTpmCmdAdminOwnership.TpmTakeOwnership(TcIStreamDest dest,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1)
This command inserts the TPM ownership value into the TPM. |
Methods in iaik.tc.tss.impl.java.tcs.tcsi with parameters of type TcITpmKeyNew |
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.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.TcsipTakeOwnership(long hContext,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth)
This method inserts the Owner-authorization data and creates a new
Storage Root Key (SRK). |
Methods in iaik.tc.tss.impl.java.tsp.internal with parameters of type TcITpmKeyNew |
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.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 java.lang.Object[] |
TcTspInternal.TspTakeOwnership_Internal(TcContext context,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1,
TcTpmSecret ownerAuth)
This method inserts the Owner-authorization data and creates a new Storage Root Key (SRK). |
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding with parameters of type TcITpmKeyNew |
java.lang.Object[] |
TcITcsBinding.TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
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.TcsipTakeOwnership(long hContext,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1)
|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding.local with parameters of type TcITpmKeyNew |
java.lang.Object[] |
TcTcsBindingLocal.TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
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.TcsipTakeOwnership(long hContext,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1)
|
Methods in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice with parameters of type TcITpmKeyNew |
java.lang.Object[] |
TcTcsBindingSoap.TcsipCreateWrapKey(long hContext,
long parentHandle,
TcTpmEncauth dataUsageAuth,
TcTpmEncauth dataMigrationAuth,
TcITpmKeyNew keyInfo,
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.TcsipTakeOwnership(long hContext,
int protocolID,
TcBlobData encOwnerAuth,
TcBlobData encSrkAuth,
TcITpmKeyNew srkParams,
TcTcsAuth inAuth1)
|