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 del que se va a crear el certificado X.509.

Devoluciones

Certificado X.509 que se creó a partir del identificador de clave especificado.

Excepciones

ski es null.

No se encuentra una cláusula de identificador de clave de tipo X509RawDataKeyIdentifierClause 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 invoca ValidateSigningCredential este método.

Se aplica a