C# 클래스 System.Security.Principal.WindowsIdentity.WindowsIdentity.WindowsIdentity

상속: IIdentity, IDeserializationCallback, ISerializable
파일 보기 프로젝트 열기: runefs/Marvin

Private Properties

프로퍼티 타입 설명
Dispose void
Dispose void
GetCurrent System.Security.Principal.WindowsIdentity
GetCurrent System.Security.Principal.WindowsIdentity
GetCurrentToken IntPtr
GetTokenName string
GetUserToken IntPtr
IDeserializationCallback void
ISerializable void
Impersonate System.Security.Principal.WindowsImpersonationContext
SetToken void
WindowsIdentity System.Runtime.CompilerServices
WindowsIdentity System.Runtime.CompilerServices
WindowsIdentity System.Runtime.CompilerServices
WindowsIdentity System.Runtime.CompilerServices
WindowsIdentity System.Runtime.CompilerServices
WindowsIdentity System.Runtime.CompilerServices
WindowsIdentity System.Runtime.CompilerServices
_GetRoles string[]

공개 메소드들

메소드 설명
GetAnonymous ( ) : System.Security.Principal.WindowsIdentity
GetCurrent ( ) : System.Security.Principal.WindowsIdentity
Impersonate ( ) : System.Security.Principal.WindowsImpersonationContext

비공개 메소드들

메소드 설명
Dispose ( ) : void
Dispose ( bool disposing ) : void
GetCurrent ( TokenAccessLevels desiredAccess ) : System.Security.Principal.WindowsIdentity
GetCurrent ( bool ifImpersonating ) : System.Security.Principal.WindowsIdentity
GetCurrentToken ( ) : IntPtr
GetTokenName ( IntPtr token ) : string
GetUserToken ( string username ) : IntPtr
IDeserializationCallback ( object sender ) : void
ISerializable ( SerializationInfo info, StreamingContext context ) : void
Impersonate ( IntPtr userToken ) : System.Security.Principal.WindowsImpersonationContext
SetToken ( IntPtr token ) : void
WindowsIdentity ( IntPtr userToken ) : System.Runtime.CompilerServices
WindowsIdentity ( IntPtr userToken, string type ) : System.Runtime.CompilerServices
WindowsIdentity ( IntPtr userToken, string type, WindowsAccountType acctType ) : System.Runtime.CompilerServices
WindowsIdentity ( IntPtr userToken, string type, WindowsAccountType acctType, bool isAuthenticated ) : System.Runtime.CompilerServices
WindowsIdentity ( SerializationInfo info, StreamingContext context ) : System.Runtime.CompilerServices
WindowsIdentity ( string sUserPrincipalName ) : System.Runtime.CompilerServices
WindowsIdentity ( string sUserPrincipalName, string type ) : System.Runtime.CompilerServices
_GetRoles ( IntPtr token ) : string[]

메소드 상세

GetAnonymous() 공개 정적인 메소드

public static GetAnonymous ( ) : System.Security.Principal.WindowsIdentity
리턴 System.Security.Principal.WindowsIdentity

GetCurrent() 공개 정적인 메소드

public static GetCurrent ( ) : System.Security.Principal.WindowsIdentity
리턴 System.Security.Principal.WindowsIdentity

Impersonate() 공개 메소드

public Impersonate ( ) : System.Security.Principal.WindowsImpersonationContext
리턴 System.Security.Principal.WindowsImpersonationContext