C# Class Tpm2Lib.Tpm2CreatePrimaryResponse

Inheritance: TpmStructureBase
Show file Open project: Microsoft/TSS.MSR Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Copy ( ) : Tpm2CreatePrimaryResponse
Tpm2CreatePrimaryResponse ( ) : System
Tpm2CreatePrimaryResponse ( Tpm2CreatePrimaryResponse the_Tpm2CreatePrimaryResponse ) : System
Tpm2CreatePrimaryResponse ( TpmHandle the_objectHandle, TpmPublic the_outPublic, CreationData the_creationData, byte the_creationHash, TkCreation the_creationTicket, byte the_name ) : System

Method Details

Copy() public method

public Copy ( ) : Tpm2CreatePrimaryResponse
return Tpm2CreatePrimaryResponse

Tpm2CreatePrimaryResponse() public method

public Tpm2CreatePrimaryResponse ( ) : System
return System

Tpm2CreatePrimaryResponse() public method

public Tpm2CreatePrimaryResponse ( Tpm2CreatePrimaryResponse the_Tpm2CreatePrimaryResponse ) : System
the_Tpm2CreatePrimaryResponse Tpm2CreatePrimaryResponse
return System

Tpm2CreatePrimaryResponse() public method

public Tpm2CreatePrimaryResponse ( TpmHandle the_objectHandle, TpmPublic the_outPublic, CreationData the_creationData, byte the_creationHash, TkCreation the_creationTicket, byte the_name ) : System
the_objectHandle TpmHandle handle of type TPM_HT_TRANSIENT for created Primary Object
the_outPublic TpmPublic the public portion of the created object
the_creationData CreationData contains a TPMT_CREATION_DATA
the_creationHash byte digest of creationData using nameAlg of outPublic
the_creationTicket TkCreation ticket used by TPM2_CertifyCreation() to validate that the creation data was produced by the TPM
the_name byte the name of the created object
return System