Udostępnij za pośrednictwem


SecurityContextSecurityToken.CreateCookieSecurityContextToken Metoda

Definicja

Tworzy plik cookie tokenu kontekstu zabezpieczeń.

Przeciążenia

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

Tworzy plik cookie tokenu kontekstu zabezpieczeń.

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

Tworzy plik cookie tokenu kontekstu zabezpieczeń.

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

Tworzy plik cookie tokenu kontekstu zabezpieczeń.

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

Parametry

contextId
UniqueId

Wartość UniqueId reprezentująca identyfikator kontekstu.

id
String

Identyfikator tokenu.

key
Byte[]

Tablica bajtów reprezentująca klucz.

validFrom
DateTime

Efektywny czas rozpoczęcia.

validTo
DateTime

Czas wygaśnięcia.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekcja wystąpień tylko IAuthorizationPolicy do odczytu.

securityStateEncoder
SecurityStateEncoder

Koder stanu zabezpieczeń.

Zwraca

SecurityContextSecurityToken

Plik cookie tokenu kontekstu zabezpieczeń.

Dotyczy

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

Tworzy plik cookie tokenu kontekstu zabezpieczeń.

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

Parametry

contextId
UniqueId

Wartość UniqueId reprezentująca identyfikator kontekstu.

id
String

Identyfikator tokenu.

key
Byte[]

Tablica bajtów reprezentująca klucz.

validFrom
DateTime

Efektywny czas rozpoczęcia.

validTo
DateTime

Czas wygaśnięcia.

keyGeneration
UniqueId

Element UniqueId reprezentujący generowanie klucza.

keyEffectiveTime
DateTime

Kluczowy efektywny czas rozpoczęcia.

keyExpirationTime
DateTime

Czas wygaśnięcia klucza.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekcja wystąpień tylko IAuthorizationPolicy do odczytu.

securityStateEncoder
SecurityStateEncoder

Koder stanu zabezpieczeń.

Zwraca

SecurityContextSecurityToken

Plik cookie tokenu kontekstu zabezpieczeń.

Dotyczy