X509AuthorityKeyIdentifierExtension.Create Метод

Определение

Перегрузки

Create(Byte[], X500DistinguishedName, Byte[])

Создает объект , указывающий X509AuthorityKeyIdentifierExtension предоставленный идентификатор ключа, имя издателя и серийный номер.

Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>)

Создает объект , указывающий X509AuthorityKeyIdentifierExtension предоставленный идентификатор ключа, имя издателя и серийный номер.

Create(Byte[], X500DistinguishedName, Byte[])

Исходный код:
X509AuthorityKeyIdentifierExtension.cs
Исходный код:
X509AuthorityKeyIdentifierExtension.cs
Исходный код:
X509AuthorityKeyIdentifierExtension.cs

Создает объект , указывающий X509AuthorityKeyIdentifierExtension предоставленный идентификатор ключа, имя издателя и серийный номер.

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

Параметры

keyIdentifier
Byte[]

Значение идентификатора ключа субъекта из сертификата центра сертификации (ЦС), который будет подписывать это расширение.

issuerName
X500DistinguishedName

Значение имени издателя из сертификата центра сертификации (ЦС), который будет подписывать это расширение.

serialNumber
Byte[]

Значение серийного номера из сертификата центра сертификации (ЦС), который будет подписывать это расширение.

Возвращаемое значение

Настроенного расширения.

Исключения

Параметр keyIdentifier, issuerName или serialNumber имеет значение null.

serialNumber является недопустимым, так как начальные 9 битов либо все ноль, либо все один.

Применяется к

Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>)

Исходный код:
X509AuthorityKeyIdentifierExtension.cs
Исходный код:
X509AuthorityKeyIdentifierExtension.cs
Исходный код:
X509AuthorityKeyIdentifierExtension.cs

Создает объект , указывающий X509AuthorityKeyIdentifierExtension предоставленный идентификатор ключа, имя издателя и серийный номер.

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

Параметры

keyIdentifier
ReadOnlySpan<Byte>

Значение идентификатора ключа субъекта из сертификата центра сертификации (ЦС), который будет подписывать это расширение.

issuerName
X500DistinguishedName

Значение имени издателя из сертификата центра сертификации (ЦС), который будет подписывать это расширение.

serialNumber
ReadOnlySpan<Byte>

Значение серийного номера из сертификата центра сертификации (ЦС), который будет подписывать это расширение.

Возвращаемое значение

Настроенного расширения.

Исключения

issuerName имеет значение null.

serialNumber является недопустимым, так как начальные 9 битов либо все ноль, либо все один.

Применяется к