Freigeben über


X509WindowsSecurityToken Konstruktoren

Definition

Initialisiert eine neue Instanz der X509WindowsSecurityToken-Klasse.

Überlädt

X509WindowsSecurityToken(X509Certificate2, WindowsIdentity)

Initialisiert eine neue Instanz der X509WindowsSecurityToken-Klasse unter Verwendung des angegebenen X.509-Zertifikats und der Windows-Domäne bzw. des Computerkontos.

X509WindowsSecurityToken(X509Certificate2, WindowsIdentity, String)

Initialisiert eine neue Instanz der X509WindowsSecurityToken-Klasse unter Verwendung des angegebenen X.509-Zertifikats, der Windows-Domäne bzw. des Computerkontos und eines eindeutigen Bezeichners.

X509WindowsSecurityToken(X509Certificate2, WindowsIdentity, String, String)

Erstellt eine neue Instanz von X509WindowsSecurityToken.

X509WindowsSecurityToken(X509Certificate2, WindowsIdentity)

Initialisiert eine neue Instanz der X509WindowsSecurityToken-Klasse unter Verwendung des angegebenen X.509-Zertifikats und der Windows-Domäne bzw. des Computerkontos.

public:
 X509WindowsSecurityToken(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Principal::WindowsIdentity ^ windowsIdentity);
public X509WindowsSecurityToken (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Principal.WindowsIdentity windowsIdentity);
new System.IdentityModel.Tokens.X509WindowsSecurityToken : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Principal.WindowsIdentity -> System.IdentityModel.Tokens.X509WindowsSecurityToken
Public Sub New (certificate As X509Certificate2, windowsIdentity As WindowsIdentity)

Parameter

certificate
X509Certificate2

Ein X509Certificate2-Objekt, das das X.509-Zertifikat enthält.

windowsIdentity
WindowsIdentity

Ein WindowsIdentity-Objekt, das die Identität einer Windows-Domäne oder eines Computerkontos darstellt.

Hinweise

Dieser Konstruktor generiert einen eindeutigen Bezeichner für das X509WindowsSecurityToken-Sicherheitstoken und weist der Id-Eigenschaft diesen Wert zu.

Gilt für:

X509WindowsSecurityToken(X509Certificate2, WindowsIdentity, String)

Initialisiert eine neue Instanz der X509WindowsSecurityToken-Klasse unter Verwendung des angegebenen X.509-Zertifikats, der Windows-Domäne bzw. des Computerkontos und eines eindeutigen Bezeichners.

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

Parameter

certificate
X509Certificate2

Ein X509Certificate2-Objekt, das das X.509-Zertifikat enthält.

windowsIdentity
WindowsIdentity

Ein WindowsIdentity-Objekt, das die Identität einer Windows-Domäne oder eines Computerkontos darstellt.

id
String

Ein eindeutiger Bezeichner des Sicherheitstokens.

Gilt für:

X509WindowsSecurityToken(X509Certificate2, WindowsIdentity, String, String)

Erstellt eine neue Instanz von X509WindowsSecurityToken.

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

Parameter

certificate
X509Certificate2

Ein X509Certificate2-Objekt, das das X.509-Zertifikat enthält.

windowsIdentity
WindowsIdentity

Stellt die Identität einer Windows-Domäne oder eines Computerkontos dar.

authenticationType
String

Der Authentifizierungstyp für das Token.

id
String

Ein eindeutiger Bezeichner für das Sicherheitstoken.

Gilt für: