Sdílet prostřednictvím


ServiceSecurityContext Konstruktory

Definice

Inicializuje novou instanci ServiceSecurityContext třídy.

Přetížení

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Inicializuje novou instanci ServiceSecurityContext třídy pomocí kolekce policies objektu.

ServiceSecurityContext(AuthorizationContext)

Inicializuje novou instanci ServiceSecurityContext třídy se zadanými parametry autorizace.

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Inicializuje novou instanci ServiceSecurityContext třídy se zadanými parametry autorizace a kolekcí zásad.

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Zdroj:
ServiceSecurityContext.cs
Zdroj:
ServiceSecurityContext.cs
Zdroj:
ServiceSecurityContext.cs

Inicializuje novou instanci ServiceSecurityContext třídy pomocí kolekce policies objektu.

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

Parametry

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

IAuthorizationPolicy Typ AReadOnlyCollection<T>, který obsahuje zásady autorizace.

Poznámky

Tento konstruktor používá výchozí modul řetězení zásad.

Platí pro

ServiceSecurityContext(AuthorizationContext)

Zdroj:
ServiceSecurityContext.cs
Zdroj:
ServiceSecurityContext.cs
Zdroj:
ServiceSecurityContext.cs

Inicializuje novou instanci ServiceSecurityContext třídy se zadanými parametry autorizace.

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)

Parametry

authorizationContext
AuthorizationContext

Obsahuje AuthorizationContext informace o autorizaci.

Poznámky

Tento konstruktor se obvykle používá ve scénářích, kdy aplikace spouští vlastní modul řetězení zásad, což má za následek AuthorizationContext. Pro výchozí modul zásad použijte konstruktory, které jako parametr přebírají kolekci IAuthorizationPolicy .

Platí pro

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Zdroj:
ServiceSecurityContext.cs
Zdroj:
ServiceSecurityContext.cs
Zdroj:
ServiceSecurityContext.cs

Inicializuje novou instanci ServiceSecurityContext třídy se zadanými parametry autorizace a kolekcí zásad.

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

Parametry

authorizationContext
AuthorizationContext

Obsahuje AuthorizationContext nastavení autorizace.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

IAuthorizationPolicy Typ AReadOnlyCollection<T>, který obsahuje zásady autorizace.

Platí pro