Freigeben über


KeyCredential Klasse

Definition

Stellt einen Schlüsselanmeldeinformationen, einen RSA- und 2048-Bit-asymmetrischen Schlüssel dar, der die Identität eines Benutzers für eine Anwendung darstellt.

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
Vererbung
Object Platform::Object IInspectable KeyCredential
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

Name

Ruft den Namen der Schlüsselanmeldeinformationen ab.

Methoden

GetAttestationAsync()

Ruft einen Nachweis für Schlüsselanmeldeinformationen ab. Rufen Sie diese Methode auf, nachdem Sie Schlüsselanmeldeinformationen für den aktuellen Benutzer und die aktuelle Anwendung bereitgestellt haben.

RequestSignAsync(IBuffer)

Fordert den Benutzer auf, Daten mithilfe seiner Schlüsselanmeldeinformationen zu kryptografisch zu signieren.

RetrievePublicKey()

Ruft den öffentlichen Teil des asymmetrischen KeyCredential ab.

RetrievePublicKey(CryptographicPublicKeyBlobType)

Ruft den öffentlichen Teil des asymmetrischen KeyCredential ab.

Gilt für: