Uses of Interface
iaik.tc.tss.api.structs.tpm.TcITpmKeyNew

Packages that use TcITpmKeyNew
iaik.tc.tss.api.structs.tpm   
iaik.tc.tss.impl.java.tcs.credmgr   
iaik.tc.tss.impl.java.tcs.kcmgr   
iaik.tc.tss.impl.java.tcs.pbg   
iaik.tc.tss.impl.java.tcs.tcsi   
iaik.tc.tss.impl.java.tsp   
iaik.tc.tss.impl.java.tsp.internal   
iaik.tc.tss.impl.java.tsp.tcsbinding   
iaik.tc.tss.impl.java.tsp.tcsbinding.local   
iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice   
 

Uses of TcITpmKeyNew in iaik.tc.tss.api.structs.tpm
 

Classes in iaik.tc.tss.api.structs.tpm that implement TcITpmKeyNew
 class TcTpmKey12New
          This class extends TcTpmKey.
 class TcTpmKeyNew
          This class extends TcTpmKey.
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tcs.credmgr
 

Methods in iaik.tc.tss.impl.java.tcs.credmgr with parameters of type TcITpmKeyNew
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 TcITpmKeyNew in iaik.tc.tss.impl.java.tcs.kcmgr
 

Methods in iaik.tc.tss.impl.java.tcs.kcmgr with parameters of type TcITpmKeyNew
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 TcITpmKeyNew in iaik.tc.tss.impl.java.tcs.pbg
 

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.
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tcs.tcsi
 

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).
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tsp
 

Methods in iaik.tc.tss.impl.java.tsp that return TcITpmKeyNew
static TcITpmKeyNew TcRsaKeyTemplates.getStorageKeyTemplate(long structVer)
           
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tsp.internal
 

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).
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tsp.tcsbinding
 

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)
           
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tsp.tcsbinding.local
 

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)
           
 

Uses of TcITpmKeyNew in iaik.tc.tss.impl.java.tsp.tcsbinding.soapservice
 

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)