ServiceSecurityContext Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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>)
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)
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>)
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.