Freigeben über


SecurityContextSecurityToken.CreateCookieSecurityContextToken Methode

Definition

Erstellt einen Cookie des Sicherheitskontexttokens.

Überlädt

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

Erstellt einen Cookie des Sicherheitskontexttokens.

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

Erstellt einen Cookie des Sicherheitskontexttokens.

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

Erstellt einen Cookie des Sicherheitskontexttokens.

public:
 static System::ServiceModel::Security::Tokens::SecurityContextSecurityToken ^ CreateCookieSecurityContextToken(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, System::ServiceModel::Security::SecurityStateEncoder ^ securityStateEncoder);
public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder);
static member CreateCookieSecurityContextToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> * System.ServiceModel.Security.SecurityStateEncoder -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Shared Function CreateCookieSecurityContextToken (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy), securityStateEncoder As SecurityStateEncoder) As SecurityContextSecurityToken

Parameter

contextId
UniqueId

Eine UniqueId, die die Kontext-ID wiedergibt.

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 von IAuthorizationPolicy-Instanzen.

securityStateEncoder
SecurityStateEncoder

Der Sicherheitszustandcodierer.

Gibt zurück

SecurityContextSecurityToken

Ein Cookie des Sicherheitskontexttokens.

Gilt für

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

Erstellt einen Cookie des Sicherheitskontexttokens.

public:
 static System::ServiceModel::Security::Tokens::SecurityContextSecurityToken ^ CreateCookieSecurityContextToken(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, System::ServiceModel::Security::SecurityStateEncoder ^ securityStateEncoder);
public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken (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, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder);
static member CreateCookieSecurityContextToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Xml.UniqueId * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> * System.ServiceModel.Security.SecurityStateEncoder -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Shared Function CreateCookieSecurityContextToken (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), securityStateEncoder As SecurityStateEncoder) As SecurityContextSecurityToken

Parameter

contextId
UniqueId

Eine UniqueId, die die Kontext-ID wiedergibt.

id
String

Die Token-ID.

key
Byte[]

Ein Bytearray, das den Schlüssel wiedergibt.

validFrom
DateTime

Die effektive Startzeit.

validTo
DateTime

Die Ablaufzeit.

keyGeneration
UniqueId

Eine UniqueId, die die aktuelle Schlüsselgenerierung darstellt.

keyEffectiveTime
DateTime

Die effektive Startzeit des Schlüssels.

keyExpirationTime
DateTime

Die Ablaufzeit des Schlüssels.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Eine schreibgeschützte Auflistung von IAuthorizationPolicy-Instanzen.

securityStateEncoder
SecurityStateEncoder

Der Sicherheitszustandcodierer.

Gibt zurück

SecurityContextSecurityToken

Ein Cookie des Sicherheitskontexttokens.

Gilt für