X509AuthorityKeyIdentifierExtension.Create Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Create(Byte[], X500DistinguishedName, Byte[]) |
Crée un X509AuthorityKeyIdentifierExtension qui spécifie l’identificateur de clé, le nom de l’émetteur et le numéro de série fournis. |
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>) |
Crée un X509AuthorityKeyIdentifierExtension qui spécifie l’identificateur de clé, le nom de l’émetteur et le numéro de série fournis. |
Create(Byte[], X500DistinguishedName, Byte[])
Crée un X509AuthorityKeyIdentifierExtension qui spécifie l’identificateur de clé, le nom de l’émetteur et le numéro de série fournis.
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
Paramètres
- keyIdentifier
- Byte[]
Valeur d’identificateur de clé d’objet du certificat d’autorité de certification qui signera cette extension.
- issuerName
- X500DistinguishedName
Valeur du nom de l’émetteur du certificat d’autorité de certification qui signera cette extension.
- serialNumber
- Byte[]
Valeur de numéro de série du certificat d’autorité de certification qui signera cette extension.
Retours
Extension configurée.
Exceptions
keyIdentifier
, issuerName
ou serialNumber
est null
.
serialNumber
n’est pas valide, car les 9 premiers bits sont tous zéro ou tout un.
S’applique à
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>)
Crée un X509AuthorityKeyIdentifierExtension qui spécifie l’identificateur de clé, le nom de l’émetteur et le numéro de série fournis.
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
Paramètres
- keyIdentifier
- ReadOnlySpan<Byte>
Valeur d’identificateur de clé d’objet du certificat d’autorité de certification qui signera cette extension.
- issuerName
- X500DistinguishedName
Valeur du nom de l’émetteur du certificat d’autorité de certification qui signera cette extension.
- serialNumber
- ReadOnlySpan<Byte>
Valeur de numéro de série du certificat d’autorité de certification qui signera cette extension.
Retours
Extension configurée.
Exceptions
issuerName
a la valeur null
.
serialNumber
n’est pas valide, car les 9 premiers bits sont tous zéro ou tout un.