Sdílet prostřednictvím


MetadataSerializer.GetMetadataSigningCertificate Metoda

Definice

Získá X.509 certifikát vytvořený ze zadaného identifikátoru klíče.

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

Parametry

ski
SecurityKeyIdentifier

Identifikátor klíče, ze kterého se má vytvořit certifikát X.509.

Návraty

Certifikát X.509, který byl vytvořen ze zadaného identifikátoru klíče.

Výjimky

ski je null.

Nelze najít klauzuli identifikátoru klíče typu X509RawDataKeyIdentifierClause v skinástroji . Vynucuje výchozí chování, tuto metodu můžete přepsat, aby podporovala další klauzule identifikátoru klíče.

Poznámky

Ve výchozím nastavení tato metoda podporuje pouze klauzule identifikátoru klíče typu X509RawDataKeyIdentifierClause. Tuto metodu můžete přepsat tak, aby podporovala jiné druhy klauzulí identifikátorů klíčů. Tato metoda je vyvolána metodou ValidateSigningCredential .

Platí pro