| Package | Description |
|---|---|
| tss | |
| tss.tpm |
| Modifier and Type | Field and Description |
|---|---|
TPMS_ID_OBJECT |
Tss.ActivationCredential.CredentialBlob |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
Tpm.ActivateCredential(TPM_HANDLE activateHandle,
TPM_HANDLE keyHandle,
TPMS_ID_OBJECT credentialBlob,
byte[] secret)
This command enables the association of a credential with an object in a way that ensures that the TPM has validated the parameters of the credentialed object.
|
| Modifier and Type | Field and Description |
|---|---|
TPMS_ID_OBJECT |
TPM2B_ID_OBJECT.credential
an encrypted credential area
|
TPMS_ID_OBJECT |
TPM2_ActivateCredential_REQUEST.credentialBlob
the credential
|
TPMS_ID_OBJECT |
MakeCredentialResponse.credentialBlob
the credential
|
| Modifier and Type | Method and Description |
|---|---|
static TPMS_ID_OBJECT |
TPMS_ID_OBJECT.fromTpm(byte[] x) |
static TPMS_ID_OBJECT |
TPMS_ID_OBJECT.fromTpm(InByteBuf buf) |
| Constructor and Description |
|---|
MakeCredentialResponse(TPMS_ID_OBJECT _credentialBlob,
byte[] _secret)
This command allows the TPM to perform the actions required of a Certificate Authority (CA) in creating a TPM2B_ID_OBJECT containing an activation credential.
|
TPM2_ActivateCredential_REQUEST(TPM_HANDLE _activateHandle,
TPM_HANDLE _keyHandle,
TPMS_ID_OBJECT _credentialBlob,
byte[] _secret)
This command enables the association of a credential with an object in a way that ensures that the TPM has validated the parameters of the credentialed object.
|
TPM2B_ID_OBJECT(TPMS_ID_OBJECT _credential)
This structure is an output from TPM2_MakeCredential() and is an input to TPM2_ActivateCredential().
|
Copyright © 2017. All rights reserved.