C# Class Tpm2Lib.NvPublic

Inheritance: TpmStructureBase
Afficher le fichier Open project: Microsoft/TSS.MSR Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
Copy ( ) : NvPublic
GetName ( ) : byte[]

Calculate and return the name of the entity. The name is an alg-prepended hash in a byte[]

NvPublic ( ) : System
NvPublic ( NvPublic the_NvPublic ) : System
NvPublic ( TpmHandle the_nvIndex, TpmAlgId the_nameAlg, NvAttr the_attributes, byte the_authPolicy, ushort the_dataSize ) : System

Method Details

Copy() public méthode

public Copy ( ) : NvPublic
Résultat NvPublic

GetName() public méthode

Calculate and return the name of the entity. The name is an alg-prepended hash in a byte[]
public GetName ( ) : byte[]
Résultat byte[]

NvPublic() public méthode

public NvPublic ( ) : System
Résultat System

NvPublic() public méthode

public NvPublic ( NvPublic the_NvPublic ) : System
the_NvPublic NvPublic
Résultat System

NvPublic() public méthode

public NvPublic ( TpmHandle the_nvIndex, TpmAlgId the_nameAlg, NvAttr the_attributes, byte the_authPolicy, ushort the_dataSize ) : System
the_nvIndex TpmHandle the handle of the data area
the_nameAlg TpmAlgId hash algorithm used to compute the name of the Index and used for the authPolicy. For an extend index, the hash algorithm used for the extend.
the_attributes NvAttr the Index attributes
the_authPolicy byte optional access policy for the Index The policy is computed using the nameAlg NOTE Shall be the Empty Policy if no authorization policy is present.
the_dataSize ushort the size of the data area The maximum size is implementation-dependent. The minimum maximum size is platform-specific.
Résultat System