C# Class Tpm2Lib.Tpm2ActivateCredentialRequest

Inheritance: TpmStructureBase
Mostrar archivo Open project: Microsoft/TSS.MSR Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Copy ( ) : Tpm2ActivateCredentialRequest
Tpm2ActivateCredentialRequest ( ) : System
Tpm2ActivateCredentialRequest ( Tpm2ActivateCredentialRequest the_Tpm2ActivateCredentialRequest ) : System
Tpm2ActivateCredentialRequest ( TpmHandle the_activateHandle, TpmHandle the_keyHandle, byte the_credentialBlob, byte the_secret ) : System

Method Details

Copy() public method

public Copy ( ) : Tpm2ActivateCredentialRequest
return Tpm2ActivateCredentialRequest

Tpm2ActivateCredentialRequest() public method

public Tpm2ActivateCredentialRequest ( ) : System
return System

Tpm2ActivateCredentialRequest() public method

public Tpm2ActivateCredentialRequest ( Tpm2ActivateCredentialRequest the_Tpm2ActivateCredentialRequest ) : System
the_Tpm2ActivateCredentialRequest Tpm2ActivateCredentialRequest
return System

Tpm2ActivateCredentialRequest() public method

public Tpm2ActivateCredentialRequest ( TpmHandle the_activateHandle, TpmHandle the_keyHandle, byte the_credentialBlob, byte the_secret ) : System
the_activateHandle TpmHandle handle of the object associated with certificate in credentialBlob Auth Index: 1 Auth Role: ADMIN
the_keyHandle TpmHandle loaded key used to decrypt the TPMS_SENSITIVE in credentialBlob Auth Index: 2 Auth Role: USER
the_credentialBlob byte the credential
the_secret byte keyHandle algorithm-dependent encrypted seed that protects credentialBlob
return System