Share via


X509AuthorityKeyIdentifierExtension Sınıf

Tanım

Yetkili Anahtar Tanımlayıcısı X.509 Uzantısını (2.5.29.35) temsil eder.

public ref class X509AuthorityKeyIdentifierExtension sealed : System::Security::Cryptography::X509Certificates::X509Extension
public sealed class X509AuthorityKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension
type X509AuthorityKeyIdentifierExtension = class
    inherit X509Extension
Public NotInheritable Class X509AuthorityKeyIdentifierExtension
Inherits X509Extension
Devralma
X509AuthorityKeyIdentifierExtension

Oluşturucular

X509AuthorityKeyIdentifierExtension()

X509AuthorityKeyIdentifierExtension sınıfının yeni bir örneğini başlatır.

X509AuthorityKeyIdentifierExtension(Byte[], Boolean)

Uzantının X509AuthorityKeyIdentifierExtension kodlanmış bir gösteriminden ve isteğe bağlı bir kritik işaretçiden sınıfının yeni bir örneğini başlatır.

X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean)

Uzantının X509AuthorityKeyIdentifierExtension kodlanmış bir gösteriminden ve isteğe bağlı bir kritik işaretçiden sınıfının yeni bir örneğini başlatır.

Özellikler

Critical

Uzantının kritik olup olmadığını belirten bir Boole değeri alır.

(Devralındığı yer: X509Extension)
KeyIdentifier

Belirtildiğinde, bu sertifikanın veren Sertifika Yetkilisi'nden (CA) konu anahtarı tanımlayıcı değerini alır.

NamedIssuer

Kullanılabilir olduğunda, bu sertifikanın IssuerName veren Sertifika Yetkilisi'nden (CA) değeri alır.

Oid

Bir AsnEncodedData nesnenin Oid değerini alır veya ayarlar.

(Devralındığı yer: AsnEncodedData)
RawData

Bir bayt dizisinde temsil edilen Soyut Söz Dizimi Gösterimi Bir (ASN.1) ile kodlanmış verileri alır veya ayarlar.

(Devralındığı yer: AsnEncodedData)
RawIssuer

Uzantıdan veya uzantı null bir yetkili sertifikası veren alanı içermediğinde alanın kodlanmış gösterimini authorityCertIssuer alır.

SerialNumber

Bu sertifikayı veren Sertifika Yetkilisinin (CA) seri numarasını alır.

Yöntemler

CopyFrom(AsnEncodedData)

Belirtilen AsnEncodedData nesnenin uzantı özelliklerini kopyalar.

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

Sağlanan anahtar tanımlayıcısını, verenin adını ve seri numarasını belirten bir X509AuthorityKeyIdentifierExtension oluşturur.

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

Sağlanan anahtar tanımlayıcısını, verenin adını ve seri numarasını belirten bir X509AuthorityKeyIdentifierExtension oluşturur.

CreateFromCertificate(X509Certificate2, Boolean, Boolean)

Sağlanan sertifikadaki değerleri temel alan bir X509AuthorityKeyIdentifierExtension oluşturur.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, Byte[])

Sağlanan verenin adını ve seri numarasını belirten bir X509AuthorityKeyIdentifierExtension oluşturur.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, ReadOnlySpan<Byte>)

Sağlanan verenin adını ve seri numarasını belirten bir X509AuthorityKeyIdentifierExtension oluşturur.

CreateFromSubjectKeyIdentifier(Byte[])

Sağlanan anahtar tanımlayıcı değerini belirten bir X509AuthorityKeyIdentifierExtension oluşturur.

CreateFromSubjectKeyIdentifier(ReadOnlySpan<Byte>)

Sağlanan anahtar tanımlayıcı değerini belirten bir X509AuthorityKeyIdentifierExtension oluşturur.

CreateFromSubjectKeyIdentifier(X509SubjectKeyIdentifierExtension)

X509AuthorityKeyIdentifierExtension Konu anahtarı tanımlayıcı uzantısından anahtar tanımlayıcı değerini belirten bir oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Format(Boolean)

Soyut Söz Dizimi Gösterimi Bir (ASN.1) ile kodlanmış verilerin biçimlendirilmiş bir sürümünü dize olarak döndürür.

(Devralındığı yer: AsnEncodedData)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır