다음을 통해 공유


ClientRolePrincipal(IIdentity) 생성자

정의

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

public:
 ClientRolePrincipal(System::Security::Principal::IIdentity ^ identity);
public ClientRolePrincipal (System.Security.Principal.IIdentity identity);
new System.Web.ClientServices.ClientRolePrincipal : System.Security.Principal.IIdentity -> System.Web.ClientServices.ClientRolePrincipal
Public Sub New (identity As IIdentity)

매개 변수

identity
IIdentity

현재 사용자를 나타냅니다.

설명

Identity 속성은 identity 매개 변수의 값으로 초기화됩니다.

클라이언트 애플리케이션 서비스에서 사용자의 유효성을 검사할 때 ClientFormsAuthenticationMembershipProvider 또는 ClientWindowsAuthenticationMembershipProviderstaticThread.CurrentPrincipal 속성을 이 클래스의 인스턴스로 설정합니다. ClientFormsAuthenticationMembershipProvider Identity 속성을 ClientFormsIdentity 클래스의 새 인스턴스로 초기화합니다. ClientWindowsAuthenticationMembershipProvider Identity 속성을 staticWindowsIdentity.GetCurrent() 메서드에서 반환된 WindowsIdentity 개체로 초기화합니다.

적용 대상

추가 정보