KeyCredential 类

定义

表示密钥凭据、RSA、2048 位非对称密钥,表示应用程序的用户标识。

public ref class KeyCredential sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KeyCredential final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class KeyCredential
Public NotInheritable Class KeyCredential
继承
Object Platform::Object IInspectable KeyCredential
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

Name

获取密钥凭据的名称。

方法

GetAttestationAsync()

获取密钥凭据的证明。 为当前用户和应用程序预配密钥凭据后调用此方法。

RequestSignAsync(IBuffer)

提示用户使用其密钥凭据对数据进行加密签名。

RetrievePublicKey()

获取非对称 KeyCredential 的公共部分。

RetrievePublicKey(CryptographicPublicKeyBlobType)

获取非对称 KeyCredential 的公共部分。

适用于