言語

X509SecurityTokenProvider コンストラクター

定義

X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
X509SecurityTokenProvider(X509Certificate2)

指定した X.509 証明書を使用して、 X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

指定した証明書ストア条件から X.509 証明書を取得して、 X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

X509SecurityTokenProvider(X509Certificate2)

ソース:
X509SecurityTokenProvider.cs
ソース:
X509SecurityTokenProvider.cs
ソース:
X509SecurityTokenProvider.cs

指定した X.509 証明書を使用して、 X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

public:
 X509SecurityTokenProvider(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.Selectors.X509SecurityTokenProvider : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Selectors.X509SecurityTokenProvider
Public Sub New (certificate As X509Certificate2)

パラメーター

certificate
X509Certificate2

セキュリティ トークンを取得する X509Certificate2

例外

certificatenullです。

注釈

GetTokenCore メソッドは、certificate パラメーターで指定された証明書に基づいてセキュリティ トークンを取得します。

適用対象

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

指定した証明書ストア条件から X.509 証明書を取得して、 X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

public:
 X509SecurityTokenProvider(System::Security::Cryptography::X509Certificates::StoreLocation storeLocation, System::Security::Cryptography::X509Certificates::StoreName storeName, System::Security::Cryptography::X509Certificates::X509FindType findType, System::Object ^ findValue);
public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue);
new System.IdentityModel.Selectors.X509SecurityTokenProvider : System.Security.Cryptography.X509Certificates.StoreLocation * System.Security.Cryptography.X509Certificates.StoreName * System.Security.Cryptography.X509Certificates.X509FindType * obj -> System.IdentityModel.Selectors.X509SecurityTokenProvider
Public Sub New (storeLocation As StoreLocation, storeName As StoreName, findType As X509FindType, findValue As Object)

パラメーター

storeLocation
StoreLocation

証明書ストアの場所を指定する StoreLocation 値の 1 つ。

storeName
StoreName

証明書ストア名を指定する StoreName 値の 1 つ。

findType
X509FindType

証明書ストアの検索方法を指定する X509FindType 値の 1 つ。

findValue
Object

証明書ストアで X.509 証明書を検索するために使用される値。

例外

findValuenullです。

指定された条件に一致する証明書はありません。

-又は-

複数の証明書が指定された条件に一致します。

注釈

GetTokenCore メソッドは、指定した証明書ストア条件に一致する証明書に基づいてセキュリティ トークンを取得します。

適用対象