C# Class Tpm2Lib.SymDefObject

Inheritance: TpmStructureBase
ファイルを表示 Open project: Microsoft/TSS.MSR Class Usage Examples

Private Properties

Property Type Description
ToHost void
ToNet void

Public Methods

Method Description
Copy ( ) : SymDefObject
GetUnionSelector ( ) : TpmAlgId
NullObject ( ) : SymDefObject

Return a SymDefObject with TpmAlgId.Null

SymDefObject ( ) : System
SymDefObject ( SymDefObject the_SymDefObject ) : System
SymDefObject ( TpmAlgId the_Algorithm, ushort the_KeyBits, TpmAlgId the_Mode ) : System

Private Methods

Method Description
ToHost ( Marshaller m ) : void
ToNet ( Marshaller m ) : void

Method Details

Copy() public method

public Copy ( ) : SymDefObject
return SymDefObject

GetUnionSelector() public method

public GetUnionSelector ( ) : TpmAlgId
return TpmAlgId

NullObject() public static method

Return a SymDefObject with TpmAlgId.Null
public static NullObject ( ) : SymDefObject
return SymDefObject

SymDefObject() public method

public SymDefObject ( ) : System
return System

SymDefObject() public method

public SymDefObject ( SymDefObject the_SymDefObject ) : System
the_SymDefObject SymDefObject
return System

SymDefObject() public method

public SymDefObject ( TpmAlgId the_Algorithm, ushort the_KeyBits, TpmAlgId the_Mode ) : System
the_Algorithm TpmAlgId symmetric algorithm
the_KeyBits ushort key size in bits
the_Mode TpmAlgId encryption mode
return System