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
IAsyncOperation<PlatForm::String>
IAsyncOperation<string>
IAsyncOperation<string>
IAsyncOperation<string>
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
IAsyncOperation<PlatForm::String>
IAsyncOperation<string>
IAsyncOperation<string>
IAsyncOperation<string>
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.