Condividi tramite


ServiceSecurityContext Costruttori

Definizione

Inizializza una nuova istanza della classe ServiceSecurityContext.

Overload

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Consente di inizializzare una nuova istanza della classe ServiceSecurityContext con l'oggetto costituito dalla raccolta di criteri.

ServiceSecurityContext(AuthorizationContext)

Consente di inizializzare una nuova istanza della classe ServiceSecurityContext con i parametri di autorizzazione specificati.

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Consente di inizializzare una nuova istanza della classe ServiceSecurityContext con i parametri di autorizzazione e la raccolta di criteri specificati.

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Origine:
ServiceSecurityContext.cs
Origine:
ServiceSecurityContext.cs
Origine:
ServiceSecurityContext.cs

Consente di inizializzare una nuova istanza della classe ServiceSecurityContext con l'oggetto costituito dalla raccolta di criteri.

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))

Parametri

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Oggetto ReadOnlyCollection<T> di tipo IAuthorizationPolicy che contiene i criteri di autorizzazione.

Commenti

Questo costruttore utilizza il motore di concatenazione dei criteri.

Si applica a

ServiceSecurityContext(AuthorizationContext)

Origine:
ServiceSecurityContext.cs
Origine:
ServiceSecurityContext.cs
Origine:
ServiceSecurityContext.cs

Consente di inizializzare una nuova istanza della classe ServiceSecurityContext con i parametri di autorizzazione specificati.

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)

Parametri

authorizationContext
AuthorizationContext

AuthorizationContext che contiene informazioni sulle autorizzazioni.

Commenti

In genere questo costruttore viene utilizzato in scenari in cui un'applicazione applica il proprio motore di concatenazione dei criteri, con conseguente AuthorizationContext. Per il motore dei criteri predefinito, utilizzare i costruttori che accettano come parametro una raccolta di oggetti IAuthorizationPolicy.

Si applica a

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Origine:
ServiceSecurityContext.cs
Origine:
ServiceSecurityContext.cs
Origine:
ServiceSecurityContext.cs

Consente di inizializzare una nuova istanza della classe ServiceSecurityContext con i parametri di autorizzazione e la raccolta di criteri specificati.

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))

Parametri

authorizationContext
AuthorizationContext

Oggetto AuthorizationContext che contiene impostazioni di autorizzazione.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Oggetto ReadOnlyCollection<T> di tipo IAuthorizationPolicy che contiene i criteri di autorizzazione.

Si applica a