Share via


X509AuthorityKeyIdentifierExtension.CreateFromCertificate Metoda

Definice

Vytvoří na X509AuthorityKeyIdentifierExtension základě hodnot z poskytnutého certifikátu.

public:
 static System::Security::Cryptography::X509Certificates::X509AuthorityKeyIdentifierExtension ^ CreateFromCertificate(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, bool includeKeyIdentifier, bool includeIssuerAndSerial);
public static System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension CreateFromCertificate (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool includeKeyIdentifier, bool includeIssuerAndSerial);
static member CreateFromCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 * bool * bool -> System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
Public Shared Function CreateFromCertificate (certificate As X509Certificate2, includeKeyIdentifier As Boolean, includeIssuerAndSerial As Boolean) As X509AuthorityKeyIdentifierExtension

Parametry

certificate
X509Certificate2

Certifikát certifikační autority (CA), který podepíše toto rozšíření.

includeKeyIdentifier
Boolean

truezahrnout hodnotu Identifikátor klíče subjektu z certifikátu jako hodnotu identifikátoru klíče v tomto rozšíření; v opačném případě . false

includeIssuerAndSerial
Boolean

truezahrnout do tohoto rozšíření název vystavitele certifikátu a sériové číslo; v opačném případě . false

Návraty

Nakonfigurované rozšíření.

Výjimky

certificate je null.

includeKeyIdentifier je true, ale certificate neobsahuje rozšíření identifikátoru klíče subjektu.

Platí pro