ServiceSecurityContext Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ServiceSecurityContext klassen.
Överlagringar
| Name | Description |
|---|---|
| ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>) |
Initierar en ny instans av ServiceSecurityContext klassen med samlingen med principobjekt. |
| ServiceSecurityContext(AuthorizationContext) |
Initierar en ny instans av ServiceSecurityContext klassen med de angivna auktoriseringsparametrarna. |
| ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>) |
Initierar en ny instans av ServiceSecurityContext klassen med de angivna auktoriseringsparametrarna och en samling principer. |
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)
Initierar en ny instans av ServiceSecurityContext klassen med samlingen med principobjekt.
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))
Parametrar
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
En ReadOnlyCollection<T> typ IAuthorizationPolicy som innehåller auktoriseringsprinciperna.
Kommentarer
Den här konstruktorn använder standardmotorn för principlänkning.
Gäller för
ServiceSecurityContext(AuthorizationContext)
Initierar en ny instans av ServiceSecurityContext klassen med de angivna auktoriseringsparametrarna.
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)
Parametrar
- authorizationContext
- AuthorizationContext
En AuthorizationContext som innehåller auktoriseringsinformation.
Kommentarer
Den här konstruktorn används vanligtvis i scenarier där ett program kör en egen principlänkningsmotor, vilket resulterar i en AuthorizationContext. För standardprincipmotorn använder du konstruktorerna som tar en samling IAuthorizationPolicy med som parameter.
Gäller för
ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)
Initierar en ny instans av ServiceSecurityContext klassen med de angivna auktoriseringsparametrarna och en samling principer.
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))
Parametrar
- authorizationContext
- AuthorizationContext
En AuthorizationContext som innehåller auktoriseringsinställningar.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
En ReadOnlyCollection<T> typ IAuthorizationPolicy som innehåller auktoriseringsprinciperna.