Condividi tramite


MetadataSerializer.GetMetadataSigningCertificate Metodo

Definizione

Ottiene il certificato X.509 creato dall'identificatore di chiave specificato.

protected:
 virtual System::Security::Cryptography::X509Certificates::X509Certificate2 ^ GetMetadataSigningCertificate(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ ski);
protected virtual System.Security.Cryptography.X509Certificates.X509Certificate2 GetMetadataSigningCertificate(System.IdentityModel.Tokens.SecurityKeyIdentifier ski);
abstract member GetMetadataSigningCertificate : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.Security.Cryptography.X509Certificates.X509Certificate2
override this.GetMetadataSigningCertificate : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.Security.Cryptography.X509Certificates.X509Certificate2
Protected Overridable Function GetMetadataSigningCertificate (ski As SecurityKeyIdentifier) As X509Certificate2

Parametri

ski
SecurityKeyIdentifier

Identificatore della chiave da cui creare il certificato X.509.

Valori restituiti

Certificato X.509 creato dall'identificatore di chiave specificato.

Eccezioni

ski è null.

Impossibile trovare una clausola dell'identificatore di chiave di tipo X509RawDataKeyIdentifierClause in ski. Applica il comportamento predefinito, è possibile eseguire l'override di questo metodo per supportare altre clausole dell'identificatore di chiave.

Commenti

Per impostazione predefinita, questo metodo supporta solo le clausole dell'identificatore di chiave di tipo X509RawDataKeyIdentifierClause. È possibile eseguire l'override di questo metodo per supportare altri tipi di clausole dell'identificatore di chiave. Questo metodo viene richiamato dal ValidateSigningCredential metodo .

Si applica a