Share via


X509AuthorityKeyIdentifierExtension Classe

Definizione

Rappresenta l'estensione X.509 dell'identificatore chiave dell'autorità (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
Ereditarietà
X509AuthorityKeyIdentifierExtension

Costruttori

X509AuthorityKeyIdentifierExtension()

Inizializza una nuova istanza della classe X509AuthorityKeyIdentifierExtension.

X509AuthorityKeyIdentifierExtension(Byte[], Boolean)

Inizializza una nuova istanza della classe da una rappresentazione codificata dell'estensione X509AuthorityKeyIdentifierExtension e un marcatore critico facoltativo.

X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean)

Inizializza una nuova istanza della classe da una rappresentazione codificata dell'estensione X509AuthorityKeyIdentifierExtension e un marcatore critico facoltativo.

Proprietà

Critical

Ottiene un valore Boolean che indica se l'estensione è critica.

(Ereditato da X509Extension)
KeyIdentifier

Ottiene il valore dell'identificatore della chiave soggetto dall'autorità di certificazione (CA) di emissione del certificato, quando specificato.

NamedIssuer

Ottiene il IssuerName valore dell'autorità di certificazione di emissione del certificato (CA), quando disponibile.

Oid

Ottiene o imposta il valore Oid per un oggetto AsnEncodedData.

(Ereditato da AsnEncodedData)
RawData

Ottiene o imposta i dati con codifica ASN.1 rappresentati in una matrice di byte.

(Ereditato da AsnEncodedData)
RawIssuer

Ottiene la rappresentazione codificata del authorityCertIssuer campo dall'estensione o null quando l'estensione non contiene un campo emittente del certificato dell'autorità.

SerialNumber

Ottiene il numero di serie dell'autorità di certificazione di emissione di questo certificato.

Metodi

CopyFrom(AsnEncodedData)

Copia le proprietà dell'estensione dell'oggetto AsnEncodedData specificato.

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

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica l'identificatore della chiave, il nome dell'autorità di certificazione e il numero di serie specificati.

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

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica l'identificatore della chiave, il nome dell'autorità di certificazione e il numero di serie specificati.

CreateFromCertificate(X509Certificate2, Boolean, Boolean)

Crea un oggetto X509AuthorityKeyIdentifierExtension basato sui valori del certificato specificato.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, Byte[])

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica il nome dell'autorità di certificazione e il numero di serie specificati.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, ReadOnlySpan<Byte>)

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica il nome dell'autorità di certificazione e il numero di serie specificati.

CreateFromSubjectKeyIdentifier(Byte[])

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica il valore dell'identificatore di chiave specificato.

CreateFromSubjectKeyIdentifier(ReadOnlySpan<Byte>)

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica il valore dell'identificatore di chiave specificato.

CreateFromSubjectKeyIdentifier(X509SubjectKeyIdentifierExtension)

Crea un oggetto X509AuthorityKeyIdentifierExtension che specifica il valore dell'identificatore di chiave da un'estensione dell'identificatore di chiave soggetto.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Format(Boolean)

Restituisce una versione formattata dei dati con codifica ASN.1 come stringa.

(Ereditato da AsnEncodedData)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a