X509AuthorityInformationAccessExtension Konstruktoren
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
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).