C# Class Tpm2Lib.TpmPolicyWithExpiration

Base class for TpmPolicySigned and TpmPolicySecret.
Inheritance: PolicyAce
Mostrar archivo Open project: Microsoft/TSS.MSR

Public Properties

Property Type Description
CpHash byte[]
ExpirationTime int
PolicyRef byte[]
UseNonceTpm bool

Protected Properties

Property Type Description
PolicyTicket TkAuth
Timeout byte[]

Public Methods

Method Description
GetPolicyTicket ( ) : TkAuth
GetTimeout ( ) : byte[]

Protected Methods

Method Description
TpmPolicyWithExpiration ( ) : System
TpmPolicyWithExpiration ( bool useNonceTpm, int expirationTime, byte cpHash, byte policyRef, string branchName ) : System

Method Details

GetPolicyTicket() public method

public GetPolicyTicket ( ) : TkAuth
return TkAuth

GetTimeout() public method

public GetTimeout ( ) : byte[]
return byte[]

TpmPolicyWithExpiration() protected method

protected TpmPolicyWithExpiration ( ) : System
return System

TpmPolicyWithExpiration() protected method

protected TpmPolicyWithExpiration ( bool useNonceTpm, int expirationTime, byte cpHash, byte policyRef, string branchName ) : System
useNonceTpm bool
expirationTime int
cpHash byte
policyRef byte
branchName string
return System

Property Details

CpHash public_oe property

public byte[] CpHash
return byte[]

ExpirationTime public_oe property

public int ExpirationTime
return int

PolicyRef public_oe property

public byte[] PolicyRef
return byte[]

PolicyTicket protected_oe property

protected TkAuth,Tpm2Lib PolicyTicket
return TkAuth

Timeout protected_oe property

protected byte[] Timeout
return byte[]

UseNonceTpm public_oe property

public bool UseNonceTpm
return bool