共用方式為


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 值,用來指定憑證存放區位置。

storeName
StoreName

其中一個 StoreName 值,用來指定憑證存放區名稱。

findType
X509FindType

其中一個 X509FindType 值,用來指定搜尋憑證存放區的方式。

findValue
Object

用來在憑證存放區中尋找 X.509 憑證的值。

例外狀況

findValuenull

沒有符合指定之準則的憑證。

-或-

有一個以上的憑證符合指定的準則。

備註

GetTokenCore 方法會根據符合指定之憑證存放區準則的憑證取得安全性權杖。

適用於