C# Класс Tpm2Lib.Tpm2SignRequest

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

Private Properties

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

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

Метод Описание
Copy ( ) : Tpm2SignRequest
Tpm2SignRequest ( ) : System
Tpm2SignRequest ( Tpm2SignRequest the_Tpm2SignRequest ) : System
Tpm2SignRequest ( TpmHandle the_keyHandle, byte the_digest, ISigSchemeUnion the_inScheme, TkHashcheck the_validation ) : System

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

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

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

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

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

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

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

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

public Tpm2SignRequest ( TpmHandle the_keyHandle, byte the_digest, ISigSchemeUnion the_inScheme, TkHashcheck the_validation ) : System
the_keyHandle TpmHandle Handle of key that will perform signing Auth Index: 1 Auth Role: USER
the_digest byte digest to be signed
the_inScheme ISigSchemeUnion signing scheme to use if the scheme for keyHandle is TPM_ALG_NULL(One of SigSchemeRsassa, SigSchemeRsapss, SigSchemeEcdsa, SigSchemeEcdaa, SigSchemeSm2, SigSchemeEcschnorr, SchemeHmac, SchemeHash, NullSigScheme)
the_validation TkHashcheck proof that digest was created by the TPM If keyHandle is not a restricted signing key, then this may be a NULL Ticket with tag = TPM_ST_CHECKHASH.
Результат System