Udostępnij za pośrednictwem


X509AuthorityKeyIdentifierExtension Klasa

Definicja

Reprezentuje rozszerzenie X.509 identyfikatora klucza urzędu (2.5.29.35).

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
Dziedziczenie
X509AuthorityKeyIdentifierExtension

Konstruktory

X509AuthorityKeyIdentifierExtension()

Inicjuje nowe wystąpienie klasy X509AuthorityKeyIdentifierExtension.

X509AuthorityKeyIdentifierExtension(Byte[], Boolean)

Inicjuje nowe wystąpienie X509AuthorityKeyIdentifierExtension klasy z zakodowanej reprezentacji rozszerzenia i opcjonalny znacznik krytyczny.

X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean)

Inicjuje nowe wystąpienie X509AuthorityKeyIdentifierExtension klasy z zakodowanej reprezentacji rozszerzenia i opcjonalny znacznik krytyczny.

Właściwości

Critical

Pobiera wartość logiczną wskazującą, czy rozszerzenie ma krytyczne znaczenie.

(Odziedziczone po X509Extension)
KeyIdentifier

Pobiera wartość identyfikatora klucza podmiotu z urzędu wystawiającego certyfikaty (CA) po określeniu.

NamedIssuer

IssuerName Pobiera wartość z urzędu wystawiającego certyfikaty (CA), jeśli jest dostępna.

Oid

Pobiera lub ustawia Oid wartość dla AsnEncodedData obiektu.

(Odziedziczone po AsnEncodedData)
RawData

Pobiera lub ustawia zakodowane w formacie ASN.1 dane zakodowane w postaci składni abstrakcyjnej (ASN.1) reprezentowane w tablicy bajtów.

(Odziedziczone po AsnEncodedData)
RawIssuer

Pobiera zakodowaną reprezentację authorityCertIssuer pola z rozszerzenia lub null gdy rozszerzenie nie zawiera pola wystawcy certyfikatu urzędu.

SerialNumber

Pobiera numer seryjny certyfikatu wystawiającego urząd certyfikacji.

Metody

CopyFrom(AsnEncodedData)

Kopiuje właściwości rozszerzenia określonego AsnEncodedData obiektu.

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

Tworzy element X509AuthorityKeyIdentifierExtension określający podany identyfikator klucza, nazwę wystawcy i numer seryjny.

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

Tworzy element X509AuthorityKeyIdentifierExtension określający podany identyfikator klucza, nazwę wystawcy i numer seryjny.

CreateFromCertificate(X509Certificate2, Boolean, Boolean)

Tworzy obiekt X509AuthorityKeyIdentifierExtension na podstawie wartości na podstawie dostarczonego certyfikatu.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, Byte[])

Tworzy element X509AuthorityKeyIdentifierExtension określający podaną nazwę wystawcy i numer seryjny.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, ReadOnlySpan<Byte>)

Tworzy element X509AuthorityKeyIdentifierExtension określający podaną nazwę wystawcy i numer seryjny.

CreateFromSubjectKeyIdentifier(Byte[])

Tworzy element X509AuthorityKeyIdentifierExtension określający podaną wartość identyfikatora klucza.

CreateFromSubjectKeyIdentifier(ReadOnlySpan<Byte>)

Tworzy element X509AuthorityKeyIdentifierExtension określający podaną wartość identyfikatora klucza.

CreateFromSubjectKeyIdentifier(X509SubjectKeyIdentifierExtension)

Tworzy element X509AuthorityKeyIdentifierExtension określający wartość identyfikatora klucza z rozszerzenia identyfikatora klucza podmiotu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Format(Boolean)

Zwraca sformatowaną wersję danych zakodowanych w formacie Abstract Syntax Notation One (ASN.1) jako ciąg.

(Odziedziczone po AsnEncodedData)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy