KeyAttestationHelper KeyAttestationHelper KeyAttestationHelper KeyAttestationHelper Class

Definition

Provides access to key attestation methods.

public : static class KeyAttestationHelperpublic static class KeyAttestationHelperPublic Static Class KeyAttestationHelper// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Methods

DecryptTpmAttestationCredentialAsync(String) DecryptTpmAttestationCredentialAsync(String) DecryptTpmAttestationCredentialAsync(String) DecryptTpmAttestationCredentialAsync(String)

Decrypts a TPM key attestation credential.

public : static IAsyncOperation<PlatForm::String> DecryptTpmAttestationCredentialAsync(PlatForm::String credential)public static IAsyncOperation<string> DecryptTpmAttestationCredentialAsync(String credential)Public Static Function DecryptTpmAttestationCredentialAsync(credential As String) As IAsyncOperation( Of string )// You can use this method in JavaScript.
Parameters
credential
PlatForm::String String String String
Returns

DecryptTpmAttestationCredentialAsync(String, String) DecryptTpmAttestationCredentialAsync(String, String) DecryptTpmAttestationCredentialAsync(String, String) DecryptTpmAttestationCredentialAsync(String, String)

Decrypts a TPM key attestation credential.

public : static IAsyncOperation<PlatForm::String> DecryptTpmAttestationCredentialAsync(PlatForm::String credential, PlatForm::String containerName)public static IAsyncOperation<string> DecryptTpmAttestationCredentialAsync(String credential, String containerName)Public Static Function DecryptTpmAttestationCredentialAsync(credential As String, containerName As String) As IAsyncOperation( Of string )// You can use this method in JavaScript.
Parameters
credential
PlatForm::String String String String

The TPM key attestation credential to decrypt.

containerName
PlatForm::String String String String

The container name of the credential.

Returns

When this method completes, it returns the decrypted TPM key attestation credential.

See Also

GetTpmAttestationCredentialId(String) GetTpmAttestationCredentialId(String) GetTpmAttestationCredentialId(String) GetTpmAttestationCredentialId(String)

Gets the credential ID from a TPM key attestation credential.

public : static PlatForm::String GetTpmAttestationCredentialId(PlatForm::String credential)public static string GetTpmAttestationCredentialId(String credential)Public Static Function GetTpmAttestationCredentialId(credential As String) As string// You can use this method in JavaScript.
Parameters
credential
PlatForm::String String String String

The TPM key attestation credential to get the credential ID from.

Returns
PlatForm::String string string string

The credential ID from the TPM key attestation credential.