X509AuthorityKeyIdentifierExtension Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje rozšíření identifikátoru klíče autority X.509 (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
- Dědičnost
Konstruktory
X509AuthorityKeyIdentifierExtension() |
Inicializuje novou instanci X509AuthorityKeyIdentifierExtension třídy . |
X509AuthorityKeyIdentifierExtension(Byte[], Boolean) |
Inicializuje novou instanci X509AuthorityKeyIdentifierExtension třídy z zakódované reprezentace rozšíření a volitelné kritické značky. |
X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean) |
Inicializuje novou instanci X509AuthorityKeyIdentifierExtension třídy z zakódované reprezentace rozšíření a volitelné kritické značky. |
Vlastnosti
Critical |
Získá logickou hodnotu označující, zda je rozšíření kritické. (Zděděno od X509Extension) |
KeyIdentifier |
Získá hodnotu identifikátoru klíče subjektu od vydávající certifikační autority (CA) tohoto certifikátu, pokud je zadán. |
NamedIssuer |
IssuerName Získá hodnotu z vydávající certifikační autority (CA) tohoto certifikátu, pokud je k dispozici. |
Oid |
Získá nebo nastaví Oid hodnotu objektu AsnEncodedData . (Zděděno od AsnEncodedData) |
RawData |
Získá nebo nastaví abstraktní syntaxe notation one (ASN.1) kódované data reprezentované v bajtovém poli. (Zděděno od AsnEncodedData) |
RawIssuer |
Získá kódovanou reprezentaci |
SerialNumber |
Získá pořadové číslo vydávající certifikační autority (CA) tohoto certifikátu. |
Metody
CopyFrom(AsnEncodedData) |
Zkopíruje vlastnosti rozšíření zadaného AsnEncodedData objektu. |
Create(Byte[], X500DistinguishedName, Byte[]) |
Vytvoří identifikátor X509AuthorityKeyIdentifierExtension , který určuje zadaný identifikátor klíče, název vystavitele a sériové číslo. |
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>) |
Vytvoří identifikátor X509AuthorityKeyIdentifierExtension , který určuje zadaný identifikátor klíče, název vystavitele a sériové číslo. |
CreateFromCertificate(X509Certificate2, Boolean, Boolean) |
Vytvoří na X509AuthorityKeyIdentifierExtension základě hodnot ze zadaného certifikátu. |
CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, Byte[]) |
Vytvoří , X509AuthorityKeyIdentifierExtension který určuje zadaný název vystavitele a sériové číslo. |
CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, ReadOnlySpan<Byte>) |
Vytvoří , X509AuthorityKeyIdentifierExtension který určuje zadaný název vystavitele a sériové číslo. |
CreateFromSubjectKeyIdentifier(Byte[]) |
Vytvoří , X509AuthorityKeyIdentifierExtension který určuje hodnotu zadaného identifikátoru klíče. |
CreateFromSubjectKeyIdentifier(ReadOnlySpan<Byte>) |
Vytvoří , X509AuthorityKeyIdentifierExtension který určuje hodnotu zadaného identifikátoru klíče. |
CreateFromSubjectKeyIdentifier(X509SubjectKeyIdentifierExtension) |
Vytvoří hodnotu X509AuthorityKeyIdentifierExtension identifikátoru klíče z rozšíření identifikátoru klíče subjektu. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Format(Boolean) |
Vrátí formátovanou verzi dat s kódováním ASN.1 (Abstract Syntax Notation One) jako řetězec. (Zděděno od AsnEncodedData) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |