SecurityContextSecurityToken Konstruktoren

Definition

Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse.

Überlädt

SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, key As Byte(), validFrom As DateTime, validTo As DateTime)

Parameter

contextId
UniqueId

Ein UniqueId Wert, der die Kontext-ID darstellt.

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

validFrom
DateTime

Die effektive Startzeit.

validTo
DateTime

Das Ablaufdatum.

Hinweise

Dies contextId sollte zwischen allen vom Dienst ausgestellten Sicherheitskontexttoken eindeutig sein.

Gilt für:

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime)

Parameter

contextId
UniqueId

Ein UniqueId Wert, der die Kontext-ID darstellt.

id
String

Die Token-ID.

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

validFrom
DateTime

Die effektive Startzeit.

validTo
DateTime

Das Ablaufdatum.

Hinweise

Dies contextId sollte zwischen allen vom Dienst ausgestellten Sicherheitskontexttoken eindeutig sein.

Gilt für:

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

Parameter

contextId
UniqueId

Ein UniqueId Wert, der die Kontext-ID darstellt.

id
String

Die Token-ID.

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

validFrom
DateTime

Die effektive Startzeit.

validTo
DateTime

Das Ablaufdatum.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Eine schreibgeschützte Auflistung von IAuthorizationPolicy Instanzen, die die Partei darstellt, für die das Token ausgestellt wird.

Hinweise

Dies contextId sollte zwischen allen vom Dienst ausgestellten Sicherheitskontexttoken eindeutig sein.

Gilt für:

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Xml::UniqueId ^ keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Xml.UniqueId keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Xml.UniqueId * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, keyGeneration As UniqueId, keyEffectiveTime As DateTime, keyExpirationTime As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

Parameter

contextId
UniqueId

Ein UniqueId Wert, der die Kontext-ID darstellt.

id
String

Die Token-ID.

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

validFrom
DateTime

Die effektive Startzeit.

validTo
DateTime

Das Ablaufdatum.

keyGeneration
UniqueId

Ein UniqueId Wert, der die Schlüsselgenerierung darstellt.

keyEffectiveTime
DateTime

Die effektive Startzeit des Schlüssels.

keyExpirationTime
DateTime

Die Schlüsselablaufzeit.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Eine schreibgeschützte Auflistung von IAuthorizationPolicy Instanzen, die die Partei darstellt, für die das Token ausgestellt wird.

Hinweise

Dies contextId sollte zwischen allen vom Dienst ausgestellten Sicherheitskontexttoken eindeutig sein.

Gilt für: