다음을 통해 공유


ManagementAuthenticationProvider 클래스

정의

파생 클래스에서 재정의되는 경우 는 IIS 관리자에 대한 인증 기능을 제공합니다.

public ref class ManagementAuthenticationProvider abstract
public abstract class ManagementAuthenticationProvider
type ManagementAuthenticationProvider = class
Public MustInherit Class ManagementAuthenticationProvider
상속
ManagementAuthenticationProvider

구현자 참고

에서 ManagementAuthenticationProvider상속하는 경우 , , DisableUser(String)CreateUser(String, String)GetUsers(Int32, Int32)IsPasswordStrongEnough(String)DeleteUser(String)EnableUser(String)GetUser(String)Initialize(IDictionary<String,String>)SetPassword(String, String)멤버AuthenticateUser(String, String)를 재정의해야 합니다.

생성자

ManagementAuthenticationProvider()

ManagementAuthenticationProvider 클래스의 새 인스턴스를 초기화합니다.

메서드

AuthenticateUser(String, String)

파생 클래스에서 재정의되는 경우 사용자의 자격 증명이 유효한지 여부를 나타내는 값을 반환합니다.

CreatePrincipal(String)

지정된 사용자 이름을 가진 Windows 보안 주체를 만듭니다.

CreateUser(String, String)

파생 클래스에서 재정의되는 경우 는 IIS Manager 사용자를 만듭니다.

DeleteUser(String)

파생 클래스에서 재정의되면 IIS Manager 사용자를 삭제합니다.

DisableUser(String)

파생 클래스에서 재정의되면 IIS Manager 사용자를 사용하지 않도록 설정합니다.

EnableUser(String)

파생 클래스에서 재정의되는 경우 는 IIS 관리자 사용자를 사용하도록 설정합니다.

GetUser(String)

파생 클래스에서 재정의되는 경우 는 IIS Manager 사용자에 대한 정보를 반환합니다.

GetUsers(Int32, Int32)

파생 클래스에서 재정의되는 경우 는 IIS 관리자 사용자에 대한 정보 컬렉션을 반환합니다.

Initialize(IDictionary<String,String>)

파생 클래스에서 재정의되면 키/값 쌍의 사전을 초기화합니다.

IsPasswordStrongEnough(String)

파생 클래스에서 재정의되는 경우 지정된 암호가 강도 요구 사항을 충족하는지 여부를 나타내는 값을 반환합니다.

SetPassword(String, String)

파생 클래스에서 재정의되는 경우 지정된 사용자 이름의 암호를 설정합니다.

적용 대상