SecurityContextSecurityToken Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Initialisiert eine neue Instanz der SecurityContextSecurityToken-Klasse. |
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
- 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
- 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
- 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
- id
- String
Die Token-ID.
- key
- Byte[]
Ein Bytearray, das den Schlüssel darstellt.
- validFrom
- DateTime
Die effektive Startzeit.
- validTo
- DateTime
Das Ablaufdatum.
- 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.