次の方法で共有


ManagementAuthenticationProvider クラス

定義

派生クラスでオーバーライドされると、IIS マネージャーの認証機能が提供されます。

public ref class ManagementAuthenticationProvider abstract
public abstract class ManagementAuthenticationProvider
type ManagementAuthenticationProvider = class
Public MustInherit Class ManagementAuthenticationProvider
継承
ManagementAuthenticationProvider

注意 (実装者)

からManagementAuthenticationProvider継承する場合は、および SetPassword(String, String)の各メンバーCreateUser(String, String)Initialize(IDictionary<String,String>)AuthenticateUser(String, String)DisableUser(String)IsPasswordStrongEnough(String)DeleteUser(String)EnableUser(String)GetUser(String)GetUsers(Int32, Int32)をオーバーライドする必要があります。

コンストラクター

ManagementAuthenticationProvider()

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

メソッド

AuthenticateUser(String, String)

派生クラスでオーバーライドされた場合、ユーザーの資格情報が有効かどうかを示す値を返します。

CreatePrincipal(String)

指定したユーザー名を持つ Windows セキュリティ プリンシパルを作成します。

CreateUser(String, String)

派生クラスでオーバーライドされると、IIS マネージャー ユーザーが作成されます。

DeleteUser(String)

派生クラスでオーバーライドされると、IIS マネージャー ユーザーを削除します。

DisableUser(String)

派生クラスでオーバーライドされると、IIS マネージャー ユーザーが無効になります。

EnableUser(String)

派生クラスでオーバーライドされると、IIS マネージャー ユーザーが有効になります。

GetUser(String)

派生クラスでオーバーライドされると、IIS マネージャー ユーザーに関する情報が返されます。

GetUsers(Int32, Int32)

派生クラスでオーバーライドされると、IIS マネージャー ユーザーに関する情報のコレクションが返されます。

Initialize(IDictionary<String,String>)

派生クラスでオーバーライドされると、キーと値のペアのディクショナリを初期化します。

IsPasswordStrongEnough(String)

派生クラスでオーバーライドされた場合、指定したパスワードが強度要件を満たしているかどうかを示す値を返します。

SetPassword(String, String)

派生クラスでオーバーライドされた場合は、指定したユーザー名のパスワードを設定します。

適用対象