Compartir a través de


MetadataSerializer.GetMetadataSigningCertificate Método

Definición

Obtiene el certificado X.509 creado a partir del identificador de clave especificado.

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

Parámetros

ski
SecurityKeyIdentifier

Identificador de clave a partir del que se va a crear el certificado X.509.

Devoluciones

El certificado X.509 creado a partir del identificador de clave especificado.

Excepciones

ski es null.

No puede encontrar una cláusula de identificador de X509RawDataKeyIdentifierClause escrito en ski. Aplica el comportamiento predeterminado; puede invalidar este método para admitir otras cláusulas de identificador de clave.

Comentarios

De forma predeterminada, este método solo admite cláusulas de identificador de clave de tipo X509RawDataKeyIdentifierClause. Puede invalidar este método para admitir otros tipos de cláusulas de identificador de clave. El método ValidateSigningCredential invoca este método.

Se aplica a