SecurityContextSecurityToken.CreateCookieSecurityContextToken Methode

Definition

Erstellt ein Sicherheitskontexttoken-Cookie.

Überlädt

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

Erstellt ein Sicherheitskontexttoken-Cookie.

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

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.

securityStateEncoder
SecurityStateEncoder

Der Sicherheitsstatus-Encoder.

Gibt zurück

Ein Sicherheitskontexttoken-Cookie.

Gilt für:

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

Erstellt ein Sicherheitskontexttoken-Cookie.

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

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.

securityStateEncoder
SecurityStateEncoder

Der Sicherheitsstatus-Encoder.

Gibt zurück

Ein Sicherheitskontexttoken-Cookie.

Gilt für: