Sdílet prostřednictvím


SecurityContextSecurityToken.CreateCookieSecurityContextToken Metoda

Definice

Vytvoří soubor cookie tokenu kontextu zabezpečení.

Přetížení

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

Vytvoří soubor cookie tokenu kontextu zabezpečení.

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

Vytvoří soubor cookie tokenu kontextu zabezpečení.

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

Vytvoří soubor cookie tokenu kontextu zabezpečení.

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

Objekt UniqueId , který představuje ID kontextu.

id
String

ID tokenu.

key
Byte[]

Pole bajtů, které představuje klíč.

validFrom
DateTime

Efektivní čas spuštění.

validTo
DateTime

Čas vypršení platnosti.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekce instancí jen pro IAuthorizationPolicy čtení.

securityStateEncoder
SecurityStateEncoder

Kodér stavu zabezpečení.

Návraty

SecurityContextSecurityToken

Soubor cookie tokenu kontextu zabezpečení.

Platí pro

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

Vytvoří soubor cookie tokenu kontextu zabezpečení.

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

Objekt UniqueId , který představuje ID kontextu.

id
String

ID tokenu.

key
Byte[]

Pole bajtů, které představuje klíč.

validFrom
DateTime

Efektivní čas spuštění.

validTo
DateTime

Čas vypršení platnosti.

keyGeneration
UniqueId

Objekt UniqueId , který představuje generování klíče.

keyEffectiveTime
DateTime

Klíč efektivní čas spuštění.

keyExpirationTime
DateTime

Čas vypršení platnosti klíče

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Kolekce instancí jen pro IAuthorizationPolicy čtení.

securityStateEncoder
SecurityStateEncoder

Kodér stavu zabezpečení.

Návraty

SecurityContextSecurityToken

Soubor cookie tokenu kontextu zabezpečení.

Platí pro