C# Класс Tpm2Lib.Tpm2PolicySignedRequest

Наследование: TpmStructureBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
Copy ( ) : Tpm2PolicySignedRequest
Tpm2PolicySignedRequest ( ) : System
Tpm2PolicySignedRequest ( Tpm2PolicySignedRequest the_Tpm2PolicySignedRequest ) : System
Tpm2PolicySignedRequest ( TpmHandle the_authObject, TpmHandle the_policySession, byte the_nonceTPM, byte the_cpHashA, byte the_policyRef, int the_expiration, ISignatureUnion the_auth ) : System

Описание методов

Copy() публичный Метод

public Copy ( ) : Tpm2PolicySignedRequest
Результат Tpm2PolicySignedRequest

Tpm2PolicySignedRequest() публичный Метод

public Tpm2PolicySignedRequest ( ) : System
Результат System

Tpm2PolicySignedRequest() публичный Метод

public Tpm2PolicySignedRequest ( Tpm2PolicySignedRequest the_Tpm2PolicySignedRequest ) : System
the_Tpm2PolicySignedRequest Tpm2PolicySignedRequest
Результат System

Tpm2PolicySignedRequest() публичный Метод

public Tpm2PolicySignedRequest ( TpmHandle the_authObject, TpmHandle the_policySession, byte the_nonceTPM, byte the_cpHashA, byte the_policyRef, int the_expiration, ISignatureUnion the_auth ) : System
the_authObject TpmHandle handle for a key that will validate the signature Auth Index: None
the_policySession TpmHandle handle for the policy session being extended Auth Index: None
the_nonceTPM byte the policy nonce for the session This can be the Empty Buffer.
the_cpHashA byte digest of the command parameters to which this authorization is limited This is not the cpHash for this command but the cpHash for the command to which this policy session will be applied. If it is not limited, the parameter will be the Empty Buffer.
the_policyRef byte a reference to a policy relating to the authorization may be the Empty Buffer Size is limited to be no larger than the nonce size supported on the TPM.
the_expiration int time when authorization will expire, measured in seconds from the time that nonceTPM was generated If expiration is non-negative, a NULL Ticket is returned. See 23.2.5.
the_auth ISignatureUnion signed authorization (not optional)(One of SignatureRsassa, SignatureRsapss, SignatureEcdsa, SignatureEcdaa, SignatureSm2, SignatureEcschnorr, TpmHash, SchemeHash, NullSignature)
Результат System