X509AuthorityKeyIdentifierExtension.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(Byte[], X500DistinguishedName, Byte[]) |
Erstellt eine X509AuthorityKeyIdentifierExtension , die den angegebenen Schlüsselbezeichner, den Ausstellernamen und die Seriennummer angibt. |
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>) |
Erstellt eine X509AuthorityKeyIdentifierExtension , die den angegebenen Schlüsselbezeichner, den Ausstellernamen und die Seriennummer angibt. |
Create(Byte[], X500DistinguishedName, Byte[])
Erstellt eine X509AuthorityKeyIdentifierExtension , die den angegebenen Schlüsselbezeichner, den Ausstellernamen und die Seriennummer angibt.
public:
static System::Security::Cryptography::X509Certificates::X509AuthorityKeyIdentifierExtension ^ Create(cli::array <System::Byte> ^ keyIdentifier, System::Security::Cryptography::X509Certificates::X500DistinguishedName ^ issuerName, cli::array <System::Byte> ^ serialNumber);
public static System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension Create (byte[] keyIdentifier, System.Security.Cryptography.X509Certificates.X500DistinguishedName issuerName, byte[] serialNumber);
static member Create : byte[] * System.Security.Cryptography.X509Certificates.X500DistinguishedName * byte[] -> System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
Public Shared Function Create (keyIdentifier As Byte(), issuerName As X500DistinguishedName, serialNumber As Byte()) As X509AuthorityKeyIdentifierExtension
Parameter
- keyIdentifier
- Byte[]
Der Wert des Antragstellerschlüsselbezeichners aus dem Zertifikat der Zertifizierungsstelle (Ca), das diese Erweiterung signiert.
- issuerName
- X500DistinguishedName
Der Wert des Ausstellernamens aus dem Zertifikat der Zertifizierungsstelle (Ca), das diese Erweiterung signiert.
- serialNumber
- Byte[]
Der Seriennummerwert aus dem Zertifikat der Zertifizierungsstelle (Ca), das diese Erweiterung signiert.
Gibt zurück
Die konfigurierte Erweiterung.
Ausnahmen
keyIdentifier
, issuerName
oder serialNumber
ist null
.
serialNumber
ist ungültig, da die führenden 9 Bits entweder alle null oder alle eins sind.
Gilt für:
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>)
Erstellt eine X509AuthorityKeyIdentifierExtension , die den angegebenen Schlüsselbezeichner, den Ausstellernamen und die Seriennummer angibt.
public:
static System::Security::Cryptography::X509Certificates::X509AuthorityKeyIdentifierExtension ^ Create(ReadOnlySpan<System::Byte> keyIdentifier, System::Security::Cryptography::X509Certificates::X500DistinguishedName ^ issuerName, ReadOnlySpan<System::Byte> serialNumber);
public static System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension Create (ReadOnlySpan<byte> keyIdentifier, System.Security.Cryptography.X509Certificates.X500DistinguishedName issuerName, ReadOnlySpan<byte> serialNumber);
static member Create : ReadOnlySpan<byte> * System.Security.Cryptography.X509Certificates.X500DistinguishedName * ReadOnlySpan<byte> -> System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
Public Shared Function Create (keyIdentifier As ReadOnlySpan(Of Byte), issuerName As X500DistinguishedName, serialNumber As ReadOnlySpan(Of Byte)) As X509AuthorityKeyIdentifierExtension
Parameter
- keyIdentifier
- ReadOnlySpan<Byte>
Der Wert des Antragstellerschlüsselbezeichners aus dem Zertifikat der Zertifizierungsstelle (Ca), das diese Erweiterung signiert.
- issuerName
- X500DistinguishedName
Der Wert des Ausstellernamens aus dem Zertifikat der Zertifizierungsstelle (Ca), das diese Erweiterung signiert.
- serialNumber
- ReadOnlySpan<Byte>
Der Seriennummerwert aus dem Zertifikat der Zertifizierungsstelle (Ca), das diese Erweiterung signiert.
Gibt zurück
Die konfigurierte Erweiterung.
Ausnahmen
issuerName
ist null
serialNumber
ist ungültig, da die führenden 9 Bits entweder alle null oder alle eins sind.