Freigeben über


X509AuthorityKeyIdentifierExtension.Create Methode

Definition

Ü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[])

Quelle:
X509AuthorityKeyIdentifierExtension.cs
Quelle:
X509AuthorityKeyIdentifierExtension.cs
Quelle:
X509AuthorityKeyIdentifierExtension.cs

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>)

Quelle:
X509AuthorityKeyIdentifierExtension.cs
Quelle:
X509AuthorityKeyIdentifierExtension.cs
Quelle:
X509AuthorityKeyIdentifierExtension.cs

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.

Gilt für: