X509AuthorityInformationAccessExtension Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
X509AuthorityInformationAccessExtension() |
Inicializa una nueva instancia de la clase X509AuthorityInformationAccessExtension. |
X509AuthorityInformationAccessExtension(Byte[], Boolean) |
Inicializa una nueva instancia de la X509AuthorityInformationAccessExtension clase a partir de una representación codificada de la extensión y un marcador crítico opcional. |
X509AuthorityInformationAccessExtension(ReadOnlySpan<Byte>, Boolean) |
Inicializa una nueva instancia de la X509AuthorityInformationAccessExtension clase a partir de una representación codificada de la extensión y un marcador crítico opcional. |
X509AuthorityInformationAccessExtension(IEnumerable<String>, IEnumerable<String>, Boolean) |
Inicializa una nueva instancia de la X509AuthorityInformationAccessExtension clase a partir de una colección de valores OCSP y CAIssuer. |
X509AuthorityInformationAccessExtension()
Inicializa una nueva instancia de la clase X509AuthorityInformationAccessExtension.
public:
X509AuthorityInformationAccessExtension();
public X509AuthorityInformationAccessExtension ();
Public Sub New ()
Se aplica a
X509AuthorityInformationAccessExtension(Byte[], Boolean)
Inicializa una nueva instancia de la X509AuthorityInformationAccessExtension clase a partir de una representación codificada de la extensión y un marcador crítico opcional.
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)
Parámetros
- rawData
- Byte[]
Datos codificados utilizados para crear la extensión.
- critical
- Boolean
true
si la extensión es crítica; de lo contrario, false
.
Excepciones
rawData
es null
.
rawData
no descodificó como una extensión de acceso a la información de autoridad.
Se aplica a
X509AuthorityInformationAccessExtension(ReadOnlySpan<Byte>, Boolean)
Inicializa una nueva instancia de la X509AuthorityInformationAccessExtension clase a partir de una representación codificada de la extensión y un marcador crítico opcional.
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)
Parámetros
- rawData
- ReadOnlySpan<Byte>
Datos codificados utilizados para crear la extensión.
- critical
- Boolean
true
si la extensión es crítica; de lo contrario, false
.
Excepciones
rawData
no descodificó como una extensión de acceso a la información de autoridad.
Se aplica a
X509AuthorityInformationAccessExtension(IEnumerable<String>, IEnumerable<String>, Boolean)
Inicializa una nueva instancia de la X509AuthorityInformationAccessExtension clase a partir de una colección de valores OCSP y CAIssuer.
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)
Parámetros
- ocspUris
- IEnumerable<String>
Colección de valores de URI de OCSP que se van a insertar en la extensión.
- caIssuersUris
- IEnumerable<String>
Colección de valores de URI de CAIssuers que se van a insertar en la extensión.
- critical
- Boolean
true
si la extensión es crítica; de lo contrario, false
.
Excepciones
Tanto como ocspUris
caIssuersUris
son o están vacíos null
.
Uno de los valores de ocspUris
o caIssuersUris
contiene caracteres fuera del espacio de caracteres del alfabeto internacional 5 (IA5), que es equivalente a US-ASCII de 7 bits.