言語

X509EncryptingCredentials クラス

定義

x509 証明書に基づいてX509EncryptingCredentialsを構築するように設計されたEncryptingCredentials

public class X509EncryptingCredentials : Microsoft.IdentityModel.Tokens.EncryptingCredentials
type X509EncryptingCredentials = class
    inherit EncryptingCredentials
Public Class X509EncryptingCredentials
Inherits EncryptingCredentials
継承
X509EncryptingCredentials

コンストラクター

名前 説明
X509EncryptingCredentials(X509Certificate2, String, String)

x509 証明書、キー ラップ アルゴリズム、およびデータ暗号化アルゴリズムに基づいて EncryptingCredentials を構築するように設計されています。

X509EncryptingCredentials(X509Certificate2)

x509 証明書に基づいて EncryptingCredentials を構築するように設計されています。

プロパティ

名前 説明
Alg

セッション キーの暗号化に使用されるキー ラップ アルゴリズムを取得します。

(継承元 EncryptingCredentials)
Certificate

このインスタンスで使用される X509Certificate2 を取得します。

CryptoProviderFactory

ユーザーは、このプロパティを使用して既定の CryptoProviderFactory をオーバーライドできます。 このファクトリは、暗号化プロバイダーの作成に使用されます。

(継承元 EncryptingCredentials)
Enc

データ暗号化アルゴリズムを取得します。

(継承元 EncryptingCredentials)
Key

暗号化に使用される SecurityKey を取得します。

(継承元 EncryptingCredentials)
KeyExchangePublicKey

キー アグリーメント アルゴリズムで使用される公開キーを取得または設定します。

(継承元 EncryptingCredentials)
SetDefaultCtyClaim

暗号化されたトークンの作成で既定の 'cty' が指定されていない場合に設定されるかどうかを制御するブール値を取得または設定します。

(継承元 EncryptingCredentials)

適用対象