ServiceSecurityContext コンストラクター

定義

ServiceSecurityContext クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

ポリシー オブジェクトのコレクションを使用して、 ServiceSecurityContext クラスの新しいインスタンスを初期化します。

ServiceSecurityContext(AuthorizationContext)

指定した承認パラメーターを使用して、 ServiceSecurityContext クラスの新しいインスタンスを初期化します。

ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)

指定した承認パラメーターとポリシーのコレクションを使用して、 ServiceSecurityContext クラスの新しいインスタンスを初期化します。

ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)

ソース:
ServiceSecurityContext.cs
ソース:
ServiceSecurityContext.cs
ソース:
ServiceSecurityContext.cs

ポリシー オブジェクトのコレクションを使用して、 ServiceSecurityContext クラスの新しいインスタンスを初期化します。

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

注釈

このコンストラクターは、既定のポリシー チェーン エンジンを使用します。

適用対象

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

注釈

通常、このコンストラクターは、アプリケーションが独自のポリシー チェーン エンジンを実行し、その結果、 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

適用対象