C# Class Tpm2Lib.Tpm2DuplicateResponse

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

Private Properties

Property Type Description

Public Methods

Method Description
Copy ( ) : Tpm2DuplicateResponse
Tpm2DuplicateResponse ( ) : System
Tpm2DuplicateResponse ( Tpm2DuplicateResponse the_Tpm2DuplicateResponse ) : System
Tpm2DuplicateResponse ( byte the_encryptionKeyOut, TpmPrivate the_duplicate, byte the_outSymSeed ) : System

Method Details

Copy() public method

public Copy ( ) : Tpm2DuplicateResponse
return Tpm2DuplicateResponse

Tpm2DuplicateResponse() public method

public Tpm2DuplicateResponse ( ) : System
return System

Tpm2DuplicateResponse() public method

public Tpm2DuplicateResponse ( Tpm2DuplicateResponse the_Tpm2DuplicateResponse ) : System
the_Tpm2DuplicateResponse Tpm2DuplicateResponse
return System

Tpm2DuplicateResponse() public method

public Tpm2DuplicateResponse ( byte the_encryptionKeyOut, TpmPrivate the_duplicate, byte the_outSymSeed ) : System
the_encryptionKeyOut byte If the caller provided an encryption key or if symmetricAlg was TPM_ALG_NULL, then this will be the Empty Buffer; otherwise, it shall contain the TPM-generated, symmetric encryption key for the inner wrapper.
the_duplicate TpmPrivate private area that may be encrypted by encryptionKeyIn; and may be doubly encrypted
the_outSymSeed byte seed protected by the asymmetric algorithms of new parent (NP)
return System