C# 클래스 Tpm2Lib.Tpm2StartAuthSessionRequest

상속: TpmStructureBase
파일 보기 프로젝트 열기: Microsoft/TSS.MSR 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Copy ( ) : Tpm2StartAuthSessionRequest
Tpm2StartAuthSessionRequest ( ) : System
Tpm2StartAuthSessionRequest ( Tpm2StartAuthSessionRequest the_Tpm2StartAuthSessionRequest ) : System
Tpm2StartAuthSessionRequest ( TpmHandle the_tpmKey, TpmHandle the_bind, byte the_nonceCaller, byte the_encryptedSalt, TpmSe the_sessionType, SymDef the_symmetric, TpmAlgId the_authHash ) : System

메소드 상세

Copy() 공개 메소드

public Copy ( ) : Tpm2StartAuthSessionRequest
리턴 Tpm2StartAuthSessionRequest

Tpm2StartAuthSessionRequest() 공개 메소드

public Tpm2StartAuthSessionRequest ( ) : System
리턴 System

Tpm2StartAuthSessionRequest() 공개 메소드

public Tpm2StartAuthSessionRequest ( Tpm2StartAuthSessionRequest the_Tpm2StartAuthSessionRequest ) : System
the_Tpm2StartAuthSessionRequest Tpm2StartAuthSessionRequest
리턴 System

Tpm2StartAuthSessionRequest() 공개 메소드

public Tpm2StartAuthSessionRequest ( TpmHandle the_tpmKey, TpmHandle the_bind, byte the_nonceCaller, byte the_encryptedSalt, TpmSe the_sessionType, SymDef the_symmetric, TpmAlgId the_authHash ) : System
the_tpmKey TpmHandle handle of a loaded decrypt key used to encrypt salt may be TPM_RH_NULL Auth Index: None
the_bind TpmHandle entity providing the authValue may be TPM_RH_NULL Auth Index: None
the_nonceCaller byte initial nonceCaller, sets nonceTPM size for the session shall be at least 16 octets
the_encryptedSalt byte value encrypted according to the type of tpmKey If tpmKey is TPM_RH_NULL, this shall be the Empty Buffer.
the_sessionType TpmSe indicates the type of the session; simple HMAC or policy (including a trial policy)
the_symmetric SymDef the algorithm and key size for parameter encryption may select TPM_ALG_NULL
the_authHash TpmAlgId hash algorithm to use for the session Shall be a hash algorithm supported by the TPM and not TPM_ALG_NULL
리턴 System