Partager via


ServiceSecurityContext Constructeurs

Définition

Initialise une nouvelle instance de la classe ServiceSecurityContext.

Surcharges

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Initialise une nouvelle instance de la classe ServiceSecurityContext avec la collection d’objets de stratégies.

ServiceSecurityContext(AuthorizationContext)

Initialise une nouvelle instance de la classe ServiceSecurityContext avec les paramètres d'autorisation spécifiés.

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Initialise une nouvelle instance de la classe ServiceSecurityContext avec les paramètres d’autorisation spécifiés et la collection de stratégies.

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Source:
ServiceSecurityContext.cs
Source:
ServiceSecurityContext.cs
Source:
ServiceSecurityContext.cs

Initialise une nouvelle instance de la classe ServiceSecurityContext avec la collection d’objets de stratégies.

public:
 ServiceSecurityContext(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public ServiceSecurityContext (System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.ServiceSecurityContext : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.ServiceSecurityContext
Public Sub New (authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

Paramètres

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

ReadOnlyCollection<T> de type IAuthorizationPolicy qui contient les stratégies d'autorisation.

Remarques

Ce constructeur utilise le moteur de chaînage de stratégies par défaut.

S’applique à

ServiceSecurityContext(AuthorizationContext)

Source:
ServiceSecurityContext.cs
Source:
ServiceSecurityContext.cs
Source:
ServiceSecurityContext.cs

Initialise une nouvelle instance de la classe ServiceSecurityContext avec les paramètres d'autorisation spécifiés.

public:
 ServiceSecurityContext(System::IdentityModel::Policy::AuthorizationContext ^ authorizationContext);
public ServiceSecurityContext (System.IdentityModel.Policy.AuthorizationContext authorizationContext);
new System.ServiceModel.ServiceSecurityContext : System.IdentityModel.Policy.AuthorizationContext -> System.ServiceModel.ServiceSecurityContext
Public Sub New (authorizationContext As AuthorizationContext)

Paramètres

authorizationContext
AuthorizationContext

AuthorizationContext contenant les informations d'autorisation.

Remarques

En général, ce constructeur est utilisé dans les scénarios où une application exécute son propre moteur de chaînage de stratégies, ce qui génère un AuthorizationContext. Pour le moteur de stratégie par défaut, utilisez les constructeurs qui prennent une collection de IAuthorizationPolicy comme paramètre.

S’applique à

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Source:
ServiceSecurityContext.cs
Source:
ServiceSecurityContext.cs
Source:
ServiceSecurityContext.cs

Initialise une nouvelle instance de la classe ServiceSecurityContext avec les paramètres d’autorisation spécifiés et la collection de stratégies.

public:
 ServiceSecurityContext(System::IdentityModel::Policy::AuthorizationContext ^ authorizationContext, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public ServiceSecurityContext (System.IdentityModel.Policy.AuthorizationContext authorizationContext, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.ServiceSecurityContext : System.IdentityModel.Policy.AuthorizationContext * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.ServiceSecurityContext
Public Sub New (authorizationContext As AuthorizationContext, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

Paramètres

authorizationContext
AuthorizationContext

AuthorizationContext qui contient les paramètres d'autorisation.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

ReadOnlyCollection<T> de type IAuthorizationPolicy qui contient les stratégies d'autorisation.

S’applique à