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
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 wiedergibt.
- validFrom
- DateTime
Die effektive Startzeit.
- validTo
- DateTime
Die Ablaufzeit.
Hinweise
Die contextId
sollte unter allen Sicherheitskontexttokens, die vom Dienst ausgestellt werden, 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 wiedergibt.
- validFrom
- DateTime
Die effektive Startzeit.
- validTo
- DateTime
Die Ablaufzeit.
Hinweise
Die contextId
sollte unter allen Sicherheitskontexttokens, die vom Dienst ausgestellt werden, 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 wiedergibt.
- validFrom
- DateTime
Die effektive Startzeit.
- validTo
- DateTime
Die Ablaufzeit.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Eine schreibgeschützte Auflistung der IAuthorizationPolicy-Instanzen, die wiedergibt, an wen das Token ausgestellt wird.
Hinweise
Die contextId
sollte unter allen Sicherheitskontexttokens, die vom Dienst ausgestellt werden, 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 wiedergibt.
- validFrom
- DateTime
Die effektive Startzeit.
- validTo
- DateTime
Die Ablaufzeit.
- keyEffectiveTime
- DateTime
Die effektive Startzeit des Schlüssels.
- keyExpirationTime
- DateTime
Die Ablaufzeit des Schlüssels.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Eine schreibgeschützte Auflistung der IAuthorizationPolicy-Instanzen, die wiedergibt, an wen das Token ausgestellt wird.
Hinweise
Die contextId
sollte unter allen Sicherheitskontexttokens, die vom Dienst ausgestellt werden, eindeutig sein.