SecurityContextSecurityToken.CreateCookieSecurityContextToken Methode

Definitie

Hiermee maakt u een cookie voor een beveiligingscontexttoken.

Overloads

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

Hiermee maakt u een cookie voor een beveiligingscontexttoken.

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

Parameters

contextId
UniqueId

Een UniqueId die de context-id vertegenwoordigt.

id
String

De token-id.

key
Byte[]

Een bytematrix die de sleutel vertegenwoordigt.

validFrom
DateTime

De effectieve begintijd.

validTo
DateTime

De verlooptijd.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Een alleen-lezen verzameling IAuthorizationPolicy exemplaren.

securityStateEncoder
SecurityStateEncoder

De coderingsprogramma voor beveiligingsstatus.

Retouren

Een cookie voor beveiligingscontexttoken.

Van toepassing op

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

Hiermee maakt u een cookie voor een beveiligingscontexttoken.

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

Parameters

contextId
UniqueId

Een UniqueId die de context-id vertegenwoordigt.

id
String

De token-id.

key
Byte[]

Een bytematrix die de sleutel vertegenwoordigt.

validFrom
DateTime

De effectieve begintijd.

validTo
DateTime

De verlooptijd.

keyGeneration
UniqueId

Een UniqueId die de sleutelgeneratie vertegenwoordigt.

keyEffectiveTime
DateTime

De belangrijkste effectieve begintijd.

keyExpirationTime
DateTime

De verlooptijd van de sleutel.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Een alleen-lezen verzameling IAuthorizationPolicy exemplaren.

securityStateEncoder
SecurityStateEncoder

De coderingsprogramma voor beveiligingsstatus.

Retouren

Een cookie voor beveiligingscontexttoken.

Van toepassing op