Partager via


KeyCredential Classe

Définition

Représente les informations d’identification d’une clé, une clé rsa, asymétrique 2048 bits qui représente l’identité d’un utilisateur pour une application.

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
Héritage
Object Platform::Object IInspectable KeyCredential
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

Name

Obtient le nom des informations d’identification de clé.

Méthodes

GetAttestationAsync()

Obtient une attestation pour les informations d’identification d’une clé. Appelez cette méthode après avoir approvisionné des informations d’identification de clé pour l’utilisateur et l’application actuels.

RequestSignAsync(IBuffer)

Invite l’utilisateur à signer des données de manière de chiffrement à l’aide de ses informations d’identification de clé.

RetrievePublicKey()

Obtient la partie publique du KeyCredential asymétrique.

RetrievePublicKey(CryptographicPublicKeyBlobType)

Obtient la partie publique du KeyCredential asymétrique.

S’applique à