X509AuthorityKeyIdentifierExtension.Create Método
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
Create(Byte[], X500DistinguishedName, Byte[]) |
Crea un objeto X509AuthorityKeyIdentifierExtension que especifica el identificador de clave proporcionado, el nombre del emisor y el número de serie. |
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>) |
Crea un objeto X509AuthorityKeyIdentifierExtension que especifica el identificador de clave proporcionado, el nombre del emisor y el número de serie. |
Create(Byte[], X500DistinguishedName, Byte[])
Crea un objeto X509AuthorityKeyIdentifierExtension que especifica el identificador de clave proporcionado, el nombre del emisor y el número de serie.
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
Parámetros
- keyIdentifier
- Byte[]
Valor del identificador de clave del firmante del certificado de entidad de certificación (CA) que firmará esta extensión.
- issuerName
- X500DistinguishedName
Valor del nombre del emisor del certificado de la entidad de certificación (CA) que firmará esta extensión.
- serialNumber
- Byte[]
Valor de número de serie del certificado de entidad de certificación (CA) que firmará esta extensión.
Devoluciones
Extensión configurada.
Excepciones
keyIdentifier
, issuerName
o serialNumber
es null
.
serialNumber
no es válido porque los 9 bits iniciales son todos cero o todos.
Se aplica a
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>)
Crea un objeto X509AuthorityKeyIdentifierExtension que especifica el identificador de clave proporcionado, el nombre del emisor y el número de serie.
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
Parámetros
- keyIdentifier
- ReadOnlySpan<Byte>
Valor del identificador de clave del firmante del certificado de entidad de certificación (CA) que firmará esta extensión.
- issuerName
- X500DistinguishedName
Valor del nombre del emisor del certificado de la entidad de certificación (CA) que firmará esta extensión.
- serialNumber
- ReadOnlySpan<Byte>
Valor de número de serie del certificado de entidad de certificación (CA) que firmará esta extensión.
Devoluciones
Extensión configurada.
Excepciones
issuerName
es null
.
serialNumber
no es válido porque los 9 bits iniciales son todos cero o todos.