Freigeben über


X509AuthorityInformationAccessExtension Konstruktoren

Definition

Überlädt

X509AuthorityInformationAccessExtension()

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension-Klasse.

X509AuthorityInformationAccessExtension(Byte[], Boolean)

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension Klasse aus einer codierten Darstellung der Erweiterung und einer optionalen kritischen Markierung.

X509AuthorityInformationAccessExtension(ReadOnlySpan<Byte>, Boolean)

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension Klasse aus einer codierten Darstellung der Erweiterung und einer optionalen kritischen Markierung.

X509AuthorityInformationAccessExtension(IEnumerable<String>, IEnumerable<String>, Boolean)

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension Klasse aus einer Auflistung von OCSP- und CAIssuer-Werten.

X509AuthorityInformationAccessExtension()

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension-Klasse.

public:
 X509AuthorityInformationAccessExtension();
public X509AuthorityInformationAccessExtension ();
Public Sub New ()

Gilt für

X509AuthorityInformationAccessExtension(Byte[], Boolean)

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension Klasse aus einer codierten Darstellung der Erweiterung und einer optionalen kritischen Markierung.

public X509AuthorityInformationAccessExtension (byte[] rawData, bool critical = false);
new System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension : byte[] * bool -> System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension
Public Sub New (rawData As Byte(), Optional critical As Boolean = false)

Parameter

rawData
Byte[]

Die codierten Daten, aus denen die Erweiterung erstellt wird.

critical
Boolean

true, wenn die Erweiterung wichtig ist, andernfalls false.

Ausnahmen

rawData ist null.

rawData nicht als Authority Information Access-Erweiterung decodiert.

Gilt für

X509AuthorityInformationAccessExtension(ReadOnlySpan<Byte>, Boolean)

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension Klasse aus einer codierten Darstellung der Erweiterung und einer optionalen kritischen Markierung.

public X509AuthorityInformationAccessExtension (ReadOnlySpan<byte> rawData, bool critical = false);
new System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension : ReadOnlySpan<byte> * bool -> System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension
Public Sub New (rawData As ReadOnlySpan(Of Byte), Optional critical As Boolean = false)

Parameter

rawData
ReadOnlySpan<Byte>

Die codierten Daten, aus denen die Erweiterung erstellt wird.

critical
Boolean

true, wenn die Erweiterung wichtig ist, andernfalls false.

Ausnahmen

rawData nicht als Authority Information Access-Erweiterung decodiert.

Gilt für

X509AuthorityInformationAccessExtension(IEnumerable<String>, IEnumerable<String>, Boolean)

Initialisiert eine neue Instanz der X509AuthorityInformationAccessExtension Klasse aus einer Auflistung von OCSP- und CAIssuer-Werten.

public X509AuthorityInformationAccessExtension (System.Collections.Generic.IEnumerable<string>? ocspUris, System.Collections.Generic.IEnumerable<string>? caIssuersUris, bool critical = false);
new System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension : seq<string> * seq<string> * bool -> System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension
Public Sub New (ocspUris As IEnumerable(Of String), caIssuersUris As IEnumerable(Of String), Optional critical As Boolean = false)

Parameter

ocspUris
IEnumerable<String>

Eine Auflistung von OCSP-URI-Werten, die in die Erweiterung eingebettet werden sollen.

caIssuersUris
IEnumerable<String>

Eine Auflistung von CAIssuers-URI-Werten, die in die Erweiterung eingebettet werden sollen.

critical
Boolean

true, wenn die Erweiterung wichtig ist, andernfalls false.

Ausnahmen

Beide ocspUris sind caIssuersUris null entweder oder leer.

Einer der Werte in ocspUris oder caIssuersUris enthält Zeichen außerhalb des Leerzeichens "International Alphabet 5(IA5)" (entspricht 7-Bit US-ASCII).

Gilt für