言語

Pkcs12CertBag クラス

定義

PKCS#12 CertBag を表します。 このクラスは継承できません。

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
継承
Pkcs12CertBag

コンストラクター

名前 説明
Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>)

指定した証明書の種類とエンコードを使用して、 Pkcs12CertBag クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Attributes

SafeBag 値でエンコードする属性の変更可能なコレクションを取得します。

(継承元 Pkcs12SafeBag)
EncodedBagValue

この SafeBag のコンテンツの ASN.1 BER エンコードを取得します。

(継承元 Pkcs12SafeBag)
EncodedCertificate

CertSafeBag の解釈されていない証明書の内容を取得します。

IsX509Certificate

エンコードされた証明書の値のコンテンツ タイプが X.509 公開キー証明書コンテンツ タイプかどうかを示す値を取得します。

メソッド

名前 説明
Encode()

SafeBag 値をエンコードし、バイト配列として返します。

(継承元 Pkcs12SafeBag)
GetBagId()

この SafeBag のコンテンツ タイプを識別するオブジェクト識別子 (OID) を取得します。

(継承元 Pkcs12SafeBag)
GetCertificate()

X.509 公開キー証明書として解釈される CertBag の内容を取得します。

GetCertificateType()

エンコードされた certificte 値のコンテンツ タイプを識別するオブジェクト識別子 (OID) を取得します。

TryEncode(Span<Byte>, Int32)

SafeBag 値を指定されたバッファーにエンコードしようとします。

(継承元 Pkcs12SafeBag)

適用対象