Freigeben über


ServiceSecurityContext Konstruktoren

Definition

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse.

Überlädt

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse mit der Auflistung der Richtlinienobjekte.

ServiceSecurityContext(AuthorizationContext)

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse mit den angegebenen Autorisierungsparametern.

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse mit den angegebenen Autorisierungsparametern und einer Auflistung der Richtlinien.

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

Quelle:
ServiceSecurityContext.cs
Quelle:
ServiceSecurityContext.cs
Quelle:
ServiceSecurityContext.cs

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse mit der Auflistung der Richtlinienobjekte.

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

Parameter

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Ein ReadOnlyCollection<T>-Objekt vom Typ IAuthorizationPolicy, das die Autorisierungsrichtlinien enthält.

Hinweise

Dieser Konstruktor verwendet die Standard-Richtlinienverkettungs-Engine.

Gilt für:

ServiceSecurityContext(AuthorizationContext)

Quelle:
ServiceSecurityContext.cs
Quelle:
ServiceSecurityContext.cs
Quelle:
ServiceSecurityContext.cs

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse mit den angegebenen Autorisierungsparametern.

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)

Parameter

authorizationContext
AuthorizationContext

Ein AuthorizationContext, der Autorisierungsinformationen enthält.

Hinweise

Dieser Konstruktor wird normalerweise in Szenarien verwendet, in denen eine Anwendung die eigene Richtlinienverkettungs-Engine ausführt, aus der ein AuthorizationContext hervorgeht. Verwenden Sie für die Standardrichtlinien-Engine die Konstruktoren, die als Parameter eine Auflistung von IAuthorizationPolicy nutzen.

Gilt für:

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

Quelle:
ServiceSecurityContext.cs
Quelle:
ServiceSecurityContext.cs
Quelle:
ServiceSecurityContext.cs

Initialisiert eine neue Instanz der ServiceSecurityContext-Klasse mit den angegebenen Autorisierungsparametern und einer Auflistung der Richtlinien.

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

Parameter

authorizationContext
AuthorizationContext

Ein AuthorizationContext, der die Autorisierungseinstellungen enthält.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Ein ReadOnlyCollection<T>-Objekt vom Typ IAuthorizationPolicy, das die Autorisierungsrichtlinien enthält.

Gilt für: