Język

Pkcs9LocalKeyId Klasa

Definicja

Reprezentuje atrybut LocalKeyId z PKCS#9.

public ref class Pkcs9LocalKeyId sealed : System::Security::Cryptography::Pkcs::Pkcs9AttributeObject
public sealed class Pkcs9LocalKeyId : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
type Pkcs9LocalKeyId = class
    inherit Pkcs9AttributeObject
Public NotInheritable Class Pkcs9LocalKeyId
Inherits Pkcs9AttributeObject
Dziedziczenie

Uwagi

Podstawowym zastosowaniem atrybutu LocalKeyId jest skojarzenie certyfikatu klucza publicznego X.509 i jego pasującego asymetrycznego klucza prywatnego w pliku PKCS#12 PFX.

Konstruktory

Nazwa Opis
Pkcs9LocalKeyId()

Inicjuje nowe wystąpienie Pkcs9LocalKeyId klasy z pustą wartością identyfikatora klucza.

Pkcs9LocalKeyId(Byte[])

Inicjuje nowe wystąpienie Pkcs9LocalKeyId klasy z identyfikatorem klucza określonym przez tablicę bajtów.

Pkcs9LocalKeyId(ReadOnlySpan<Byte>)

Inicjuje nowe wystąpienie Pkcs9LocalKeyId klasy z identyfikatorem klucza określonym przez zakres bajtów.

Właściwości

Nazwa Opis
KeyId

Pobiera wartość pamięci zawierającą identyfikator klucza z tego atrybutu.

Oid

Oid Pobiera obiekt reprezentujący typ atrybutu skojarzonego z tym Pkcs9AttributeObject obiektem.

(Odziedziczone po Pkcs9AttributeObject)

Metody

Nazwa Opis
CopyFrom(AsnEncodedData)

Kopiuje informacje z AsnEncodedData obiektu.

CopyFrom(AsnEncodedData)

Kopiuje typ atrybutu PKCS #9 i jego wartość Pkcs9AttributeObject z określonego AsnEncodedData obiektu.

(Odziedziczone po Pkcs9AttributeObject)

Dotyczy