MetadataSerializer.GetMetadataSigningCertificate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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 ski
ná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 .