C# 클래스 Tpm2Lib.TpmPolicyTicket

This command is similar to TPM2_PolicySigned() except that it takes a ticket instead of a signed authorization. The ticket represents a validated authorization that had an expiration time associated with it.
상속: PolicyAce
파일 보기 프로젝트 열기: Microsoft/TSS.MSR

공개 프로퍼티들

프로퍼티 타입 설명
AuthorizingKey TpmPublic
CpHash byte[]
ExpirationTime byte[]
PolicyRef byte[]
TicketType TpmSt

공개 메소드들

메소드 설명
SetTicket ( TkAuth ticket ) : void
TpmPolicyTicket ( ) : System
TpmPolicyTicket ( TkAuth ticket, byte expirationTimeFromSignOperation, byte cpHash, byte policyRef, byte objectName, string branchName = "" ) : System

This command is similar to TPM2_PolicySigned() except that it takes a ticket instead of a signed authorization. The ticket represents a validated authorization that had an expiration time associated with it.

TpmPolicyTicket ( TpmPublic authorizingKey, byte policyRef, TpmSt ticketType ) : System

비공개 메소드들

메소드 설명
Execute ( Tpm2 tpm, AuthSession authSession, PolicyTree policy ) : TpmRc
GetPolicyDigest ( TpmAlgId hashAlg ) : TpmHash

메소드 상세

SetTicket() 공개 메소드

public SetTicket ( TkAuth ticket ) : void
ticket TkAuth
리턴 void

TpmPolicyTicket() 공개 메소드

public TpmPolicyTicket ( ) : System
리턴 System

TpmPolicyTicket() 공개 메소드

This command is similar to TPM2_PolicySigned() except that it takes a ticket instead of a signed authorization. The ticket represents a validated authorization that had an expiration time associated with it.
public TpmPolicyTicket ( TkAuth ticket, byte expirationTimeFromSignOperation, byte cpHash, byte policyRef, byte objectName, string branchName = "" ) : System
ticket TkAuth
expirationTimeFromSignOperation byte
cpHash byte
policyRef byte
objectName byte
branchName string
리턴 System

TpmPolicyTicket() 공개 메소드

public TpmPolicyTicket ( TpmPublic authorizingKey, byte policyRef, TpmSt ticketType ) : System
authorizingKey TpmPublic
policyRef byte
ticketType TpmSt
리턴 System

프로퍼티 상세

AuthorizingKey 공개적으로 프로퍼티

public TpmPublic,Tpm2Lib AuthorizingKey
리턴 TpmPublic

CpHash 공개적으로 프로퍼티

public byte[] CpHash
리턴 byte[]

ExpirationTime 공개적으로 프로퍼티

public byte[] ExpirationTime
리턴 byte[]

PolicyRef 공개적으로 프로퍼티

public byte[] PolicyRef
리턴 byte[]

TicketType 공개적으로 프로퍼티

public TpmSt TicketType
리턴 TpmSt