C# Класс Tpm2Lib.Tpm2FieldUpgradeStartRequest

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

Private Properties

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

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

Метод Описание
Copy ( ) : Tpm2FieldUpgradeStartRequest
Tpm2FieldUpgradeStartRequest ( ) : System
Tpm2FieldUpgradeStartRequest ( Tpm2FieldUpgradeStartRequest the_Tpm2FieldUpgradeStartRequest ) : System
Tpm2FieldUpgradeStartRequest ( TpmHandle the_authorization, TpmHandle the_keyHandle, byte the_fuDigest, ISignatureUnion the_manifestSignature ) : System

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

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

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

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

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

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

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

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

public Tpm2FieldUpgradeStartRequest ( TpmHandle the_authorization, TpmHandle the_keyHandle, byte the_fuDigest, ISignatureUnion the_manifestSignature ) : System
the_authorization TpmHandle TPM_RH_PLATFORM+{PP} Auth Index:1 Auth Role: ADMIN
the_keyHandle TpmHandle handle of a public area that contains the TPM Vendor Authorization Key that will be used to validate manifestSignature Auth Index: None
the_fuDigest byte digest of the first block in the field upgrade sequence
the_manifestSignature ISignatureUnion signature over fuDigest using the key associated with keyHandle (not optional)(One of SignatureRsassa, SignatureRsapss, SignatureEcdsa, SignatureEcdaa, SignatureSm2, SignatureEcschnorr, TpmHash, SchemeHash, NullSignature)
Результат System