Pkcs12CertBag Sınıf

Tanım

PKCS#12 CertBag'i temsil eder. Bu sınıf devralınamaz.

public ref class Pkcs12CertBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12CertBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12CertBag = class
    inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12CertBag
Inherits Pkcs12SafeBag
Devralma
Pkcs12CertBag

Oluşturucular

Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>)

Belirtilen sertifika türünü ve kodlamayı kullanarak sınıfın Pkcs12CertBag yeni bir örneğini başlatır.

Özellikler

Attributes

SafeBag değeriyle kodlamak için değiştirilebilir öznitelik koleksiyonunu alır.

(Devralındığı yer: Pkcs12SafeBag)
EncodedBagValue

Bu SafeBag içeriğinin ASN.1 BER kodlamasını alır.

(Devralındığı yer: Pkcs12SafeBag)
EncodedCertificate

CertSafeBag'in yorumlanmamış sertifika içeriğini alır.

IsX509Certificate

Kodlanmış sertifika değerinin içerik türünün X.509 ortak anahtar sertifika içerik türü olup olmadığını belirten bir değer alır.

Yöntemler

Encode()

SafeBag değerini kodlar ve bayt dizisi olarak döndürür.

(Devralındığı yer: Pkcs12SafeBag)
Equals(Object)

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

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

Bu SafeBag'in içerik türünü tanımlayan Nesne Tanımlayıcısı'nı (OID) alır.

(Devralındığı yer: Pkcs12SafeBag)
GetCertificate()

X.509 ortak anahtar sertifikası olarak yorumlanan CertBag içeriğini alır.

GetCertificateType()

Kodlanmış certificte değerinin içerik türünü tanımlayan Nesne Tanımlayıcısı'nı (OID) alır.

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)
TryEncode(Span<Byte>, Int32)

SafeBag değerini sağlanan arabelleğe kodlamaya çalışır.

(Devralındığı yer: Pkcs12SafeBag)

Şunlara uygulanır