語言

ServiceSecurityContext 建構函式

定義

初始化 ServiceSecurityContext 類別的新執行個體。

多載

名稱 Description
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

初始化一個新的類別實例 ServiceSecurityContext ,並以 Policies 物件集合。

ServiceSecurityContext(AuthorizationContext)

初始化類別的新實例 ServiceSecurityContext ,並使用指定的授權參數。

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

初始化類別的新實例 ServiceSecurityContext ,並以指定的授權參數與政策集合。

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

來源:
ServiceSecurityContext.cs
來源:
ServiceSecurityContext.cs
來源:
ServiceSecurityContext.cs

初始化一個新的類別實例 ServiceSecurityContext ,並以 Policies 物件集合。

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

參數

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

ReadOnlyCollection<T> IAuthorizationPolicy A 類型包含授權政策。

備註

此建構器使用預設的政策鏈結引擎。

適用於

ServiceSecurityContext(AuthorizationContext)

來源:
ServiceSecurityContext.cs
來源:
ServiceSecurityContext.cs
來源:
ServiceSecurityContext.cs

初始化類別的新實例 ServiceSecurityContext ,並使用指定的授權參數。

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)

參數

authorizationContext
AuthorizationContext

一個 AuthorizationContext 包含授權資訊的 that。

備註

此建構子通常用於應用程式執行自身政策鏈結引擎的情境,該引擎會產生 AuthorizationContext。 預設策略引擎使用以 為 IAuthorizationPolicy 參數的建構子。

適用於

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

來源:
ServiceSecurityContext.cs
來源:
ServiceSecurityContext.cs
來源:
ServiceSecurityContext.cs

初始化類別的新實例 ServiceSecurityContext ,並以指定的授權參數與政策集合。

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

參數

authorizationContext
AuthorizationContext

那個 AuthorizationContext 包含授權設定的那個。

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

ReadOnlyCollection<T> IAuthorizationPolicy A 類型包含授權政策。

適用於