X509SecurityToken 建構函式

定義

初始化 X509SecurityToken 類別的新執行個體。

多載

X509SecurityToken(X509Certificate2)

使用指定的 X.509 憑證,初始化 X509SecurityToken 類別的新執行個體。

X509SecurityToken(X509Certificate2, String)

使用指定的 X.509 憑證和唯一識別碼,初始化 X509SecurityToken 類別的新執行個體。

X509SecurityToken(X509Certificate2)

來源:
X509SecurityToken.cs
來源:
X509SecurityToken.cs
來源:
X509SecurityToken.cs

使用指定的 X.509 憑證,初始化 X509SecurityToken 類別的新執行個體。

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

參數

certificate
X509Certificate2

包含 X.509 憑證的 X509Certificate2。 設定 Certificate 屬性。

例外狀況

certificatenull

備註

這個建構函式會產生 X509SecurityToken 安全性權杖的唯一識別碼,並且會將該值指派為 Id 屬性。

適用於

X509SecurityToken(X509Certificate2, String)

來源:
X509SecurityToken.cs
來源:
X509SecurityToken.cs
來源:
X509SecurityToken.cs

使用指定的 X.509 憑證和唯一識別碼,初始化 X509SecurityToken 類別的新執行個體。

public:
 X509SecurityToken(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::String ^ id);
public X509SecurityToken (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string id);
new System.IdentityModel.Tokens.X509SecurityToken : System.Security.Cryptography.X509Certificates.X509Certificate2 * string -> System.IdentityModel.Tokens.X509SecurityToken
Public Sub New (certificate As X509Certificate2, id As String)

參數

certificate
X509Certificate2

包含 X.509 憑證的 X509Certificate2。 設定 Certificate 屬性。

id
String

安全性權杖的唯一識別碼。 設定 Id 屬性。

例外狀況

certificatenull

-或-

id 為 null。

適用於