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

L'identificatore di chiave per creare il certificato X.509.

Restituisce

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

Eccezioni

ski è null.

Impossibile trovare una clausola di identificazione della chiave di tipo X509RawDataKeyIdentifierClause in ski. Implementa il comportamento predefinito; è possibile eseguire l'override di questo metodo per supportare altre clausole identificatore di chiave.

Commenti

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

Si applica a