C# Class Tpm2Lib.Tpm2RewrapRequest

Inheritance: TpmStructureBase
显示文件 Open project: Microsoft/TSS.MSR Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Copy ( ) : Tpm2RewrapRequest
Tpm2RewrapRequest ( ) : System
Tpm2RewrapRequest ( Tpm2RewrapRequest the_Tpm2RewrapRequest ) : System
Tpm2RewrapRequest ( TpmHandle the_oldParent, TpmHandle the_newParent, TpmPrivate the_inDuplicate, byte the_name, byte the_inSymSeed ) : System

Method Details

Copy() public method

public Copy ( ) : Tpm2RewrapRequest
return Tpm2RewrapRequest

Tpm2RewrapRequest() public method

public Tpm2RewrapRequest ( ) : System
return System

Tpm2RewrapRequest() public method

public Tpm2RewrapRequest ( Tpm2RewrapRequest the_Tpm2RewrapRequest ) : System
the_Tpm2RewrapRequest Tpm2RewrapRequest
return System

Tpm2RewrapRequest() public method

public Tpm2RewrapRequest ( TpmHandle the_oldParent, TpmHandle the_newParent, TpmPrivate the_inDuplicate, byte the_name, byte the_inSymSeed ) : System
the_oldParent TpmHandle parent of object Auth Index: 1 Auth Role: User
the_newParent TpmHandle new parent of the object Auth Index: None
the_inDuplicate TpmPrivate an object encrypted using symmetric key derived from inSymSeed
the_name byte the Name of the object being rewrapped
the_inSymSeed byte the seed for the symmetric key and HMAC key needs oldParent private key to recover the seed and generate the symmetric key
return System