ServiceSecurityContext Konstruktorer

Definition

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

Källa:
ServiceSecurityContext.cs
Källa:
ServiceSecurityContext.cs
Källa:
ServiceSecurityContext.cs

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)

Källa:
ServiceSecurityContext.cs
Källa:
ServiceSecurityContext.cs
Källa:
ServiceSecurityContext.cs

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

Källa:
ServiceSecurityContext.cs
Källa:
ServiceSecurityContext.cs
Källa:
ServiceSecurityContext.cs

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.

Gäller för