Freigeben über


PersistedKeyProvider.OpenKeyPairFromCertificateAsync Methode

Definition

Öffnet den persistenten privaten Schlüssel aus dem angegebenen Certificate-Objekt .

public:
 static IAsyncOperation<CryptographicKey ^> ^ OpenKeyPairFromCertificateAsync(Certificate ^ certificate, Platform::String ^ hashAlgorithmName, CryptographicPadding padding);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<CryptographicKey> OpenKeyPairFromCertificateAsync(Certificate const& certificate, winrt::hstring const& hashAlgorithmName, CryptographicPadding const& padding);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<CryptographicKey> OpenKeyPairFromCertificateAsync(Certificate certificate, string hashAlgorithmName, CryptographicPadding padding);
function openKeyPairFromCertificateAsync(certificate, hashAlgorithmName, padding)
Public Shared Function OpenKeyPairFromCertificateAsync (certificate As Certificate, hashAlgorithmName As String, padding As CryptographicPadding) As IAsyncOperation(Of CryptographicKey)

Parameter

certificate
Certificate

Das Zertifikat, das dem privaten Schlüssel zugeordnet ist.

hashAlgorithmName
String

Platform::String

winrt::hstring

Der Hashalgorithmus für Signaturvorgänge. Bei der Verschlüsselung wird der Hashalgorithmus ignoriert.

padding
CryptographicPadding

Der Auffüllungsmodus für asymmetrische Algorithmussignatur- oder Verschlüsselungsvorgänge.

Gibt zurück

Ein asynchroner Vorgang zum Abrufen eines privaten Schlüssels aus dem angegebenen Certificate-Objekt .

Attribute

Gilt für:

Weitere Informationen