C# Class Tpm2Lib.TpmPolicyAuthorizeNV

Inheritance: PolicyAce
Show file Open project: Microsoft/TSS.MSR

Public Properties

Property Type Description
AuthHandle TpmHandle
NvIndex TpmHandle
NvIndexName byte[]

Public Methods

Method Description
TpmPolicyAuthorizeNV ( TpmHandle authHandle, TpmHandle nvIndex, byte nvIndexName, string branchName = "" ) : System

Private Methods

Method Description
Execute ( Tpm2 tpm, AuthSession authSession, PolicyTree policy ) : TpmRc
GetPolicyDigest ( TpmAlgId hashAlg ) : TpmHash

Method Details

TpmPolicyAuthorizeNV() public method

public TpmPolicyAuthorizeNV ( TpmHandle authHandle, TpmHandle nvIndex, byte nvIndexName, string branchName = "" ) : System
authHandle TpmHandle
nvIndex TpmHandle
nvIndexName byte
branchName string
return System

Property Details

AuthHandle public property

public TpmHandle,Tpm2Lib AuthHandle
return TpmHandle

NvIndex public property

public TpmHandle,Tpm2Lib NvIndex
return TpmHandle

NvIndexName public property

public byte[] NvIndexName
return byte[]