Partager via


SecurityContextSecurityToken Constructeurs

Définition

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

Surcharges

SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

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

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

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

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, key As Byte(), validFrom As DateTime, validTo As DateTime)

Paramètres

contextId
UniqueId

UniqueId qui représente l'id de contexte.

key
Byte[]

Tableau d'octets qui représente la clé.

validFrom
DateTime

Heure de début effective.

validTo
DateTime

Heure d'expiration.

Remarques

L'contextId doit être unique parmi tout les jetons de contexte de sécurité émis par le service.

S’applique à

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime)

Paramètres

contextId
UniqueId

UniqueId qui représente l'id de contexte.

id
String

Id du jeton.

key
Byte[]

Tableau d'octets qui représente la clé.

validFrom
DateTime

Heure de début effective.

validTo
DateTime

Heure d'expiration.

Remarques

L'contextId doit être unique parmi tout les jetons de contexte de sécurité émis par le service.

S’applique à

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

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

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

Paramètres

contextId
UniqueId

UniqueId qui représente l'id de contexte.

id
String

Id du jeton.

key
Byte[]

Tableau d'octets qui représente la clé.

validFrom
DateTime

Heure de début effective.

validTo
DateTime

Heure d'expiration.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Collection en lecture seule d'instances IAuthorizationPolicy qui représente la partie à laquelle le jeton est émis.

Remarques

L'contextId doit être unique parmi tout les jetons de contexte de sécurité émis par le service.

S’applique à

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

Initialise une nouvelle instance de la classe SecurityContextSecurityToken.

public:
 SecurityContextSecurityToken(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);
public SecurityContextSecurityToken (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);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Xml.UniqueId * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (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))

Paramètres

contextId
UniqueId

UniqueId qui représente l'id de contexte.

id
String

Id du jeton.

key
Byte[]

Tableau d'octets qui représente la clé.

validFrom
DateTime

Heure de début effective.

validTo
DateTime

Heure d'expiration.

keyGeneration
UniqueId

UniqueId qui représente la génération de clé.

keyEffectiveTime
DateTime

Heure de début effective de la clé.

keyExpirationTime
DateTime

Heure d'expiration de la clé.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Collection en lecture seule d'instances IAuthorizationPolicy qui représente la partie à laquelle le jeton est émis.

Remarques

L'contextId doit être unique parmi tout les jetons de contexte de sécurité émis par le service.

S’applique à