Partager via


MetadataSerializer.GetMetadataSigningCertificate Méthode

Définition

Obtient le certificat X.509 créé à partir de l'identificateur de clé spécifié.

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

Paramètres

ski
SecurityKeyIdentifier

Identificateur de clé à partir duquel créer le certificat X.509.

Retours

Certificat X.509 créé à partir de l'identificateur de clé spécifié.

Exceptions

ski a la valeur null.

Impossible de trouver une clause d'identificateur de clé de type X509RawDataKeyIdentifierClause dans ski. Applique le comportement par défaut, vous pouvez ignorer cette méthode pour prendre en charge d'autres clauses de l'identificateur de clé.

Remarques

Par défaut, cette méthode prend uniquement en charge les clauses d’identificateur de clé de type X509RawDataKeyIdentifierClause. Vous pouvez remplacer cette méthode pour prendre en charge d’autres types de clauses d’identificateur de clé. Cette méthode est appelée par la méthode ValidateSigningCredential.

S’applique à