ServiceSecurityContext コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ServiceSecurityContext クラスの新しいインスタンスを初期化します。
オーバーロード
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>) |
ポリシー オブジェクトのコレクションを使用して、ServiceSecurityContext クラスの新しいインスタンスを初期化します。 |
ServiceSecurityContext(AuthorizationContext) |
指定した承認パラメーターを使用して、ServiceSecurityContext クラスの新しいインスタンスを初期化します。 |
ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>) |
指定した承認パラメーターとポリシーのコレクションを使用して、ServiceSecurityContext クラスの新しいインスタンスを初期化します。 |
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)
ポリシー オブジェクトのコレクションを使用して、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>
承認ポリシーを格納する IAuthorizationPolicy 型の ReadOnlyCollection<T>。
注釈
このコンストラクターは、既定のポリシー チェーン エンジンを使用します。
適用対象
ServiceSecurityContext(AuthorizationContext)
指定した承認パラメーターを使用して、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 クラスの新しいインスタンスを初期化します。
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>
承認ポリシーを格納する IAuthorizationPolicy 型の ReadOnlyCollection<T>。
適用対象
.NET