Key​Attestation​Helper Key​Attestation​Helper Key​Attestation​Helper Class

Definition

Provides access to key attestation methods.

public : static class KeyAttestationHelperpublic static class KeyAttestationHelperPublic Static Class KeyAttestationHelper
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)

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 )
Parameters
credential
PlatForm::String String String
Returns
IAsyncOperation<PlatForm::String> IAsyncOperation<string> IAsyncOperation<string>
Attributes

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 )
Parameters
credential
PlatForm::String String String

The TPM key attestation credential to decrypt.

containerName
PlatForm::String String String

The container name of the credential.

Returns
IAsyncOperation<PlatForm::String> IAsyncOperation<string> IAsyncOperation<string>

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

Attributes
See Also

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
Parameters
credential
PlatForm::String String String

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

Returns
PlatForm::String string string

The credential ID from the TPM key attestation credential.

Attributes