C# Class Tpm2Lib.Tpm2CreatePrimaryRequest

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

Private Properties

Property Type Description

Public Methods

Method Description
Copy ( ) : Tpm2CreatePrimaryRequest
Tpm2CreatePrimaryRequest ( ) : System
Tpm2CreatePrimaryRequest ( Tpm2CreatePrimaryRequest the_Tpm2CreatePrimaryRequest ) : System
Tpm2CreatePrimaryRequest ( TpmHandle the_primaryHandle, SensitiveCreate the_inSensitive, byte the_inPublic, byte the_outsideInfo, PcrSelection the_creationPCR ) : System

Method Details

Copy() public method

public Copy ( ) : Tpm2CreatePrimaryRequest
return Tpm2CreatePrimaryRequest

Tpm2CreatePrimaryRequest() public method

public Tpm2CreatePrimaryRequest ( ) : System
return System

Tpm2CreatePrimaryRequest() public method

public Tpm2CreatePrimaryRequest ( Tpm2CreatePrimaryRequest the_Tpm2CreatePrimaryRequest ) : System
the_Tpm2CreatePrimaryRequest Tpm2CreatePrimaryRequest
return System

Tpm2CreatePrimaryRequest() public method

public Tpm2CreatePrimaryRequest ( TpmHandle the_primaryHandle, SensitiveCreate the_inSensitive, byte the_inPublic, byte the_outsideInfo, PcrSelection the_creationPCR ) : System
the_primaryHandle TpmHandle TPM_RH_ENDORSEMENT, TPM_RH_OWNER, TPM_RH_PLATFORM+{PP}, or TPM_RH_NULL Auth Index: 1 Auth Role: USER
the_inSensitive SensitiveCreate the sensitive data, see TPM 2.0 Part 1 Sensitive Values
the_inPublic byte the public template
the_outsideInfo byte data that will be included in the creation data for this object to provide permanent, verifiable linkage between this object and some object owner data
the_creationPCR PcrSelection PCR that will be used in creation data
return System