C# 클래스 LDAPConnection, code

상속: IDisposable
파일 보기 프로젝트 열기: shendongnian/code 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
NULL IntPtr

보호된 프로퍼티들

프로퍼티 타입 설명
_ld IntPtr
_stringPointers List

공개 메소드들

메소드 설명
Bind ( string domain, string username, SecureString, password ) : void
Dispose ( ) : void
IsValidCredentials ( string domain, string localAddress, string usernameDomain, string username, SecureString, password ) : bool
LDAPConnection ( string hostname, uint port )
LdapBind ( IntPtr, ld, string domain, string username, SecureString, password ) : void
LdapInit ( string hostname, uint port ) : IntPtr
LdapSetOption ( IntPtr ld, uint option, string invalue ) : IntPtr
LdapSetOption ( IntPtr ld, uint option, uint invalue ) : void

비공개 메소드들

메소드 설명
LdapGetLastError ( ) : uint
ldap_bind_s ( IntPtr ld, IntPtr dn, IntPtr cred, uint method ) : uint
ldap_init ( string HostName, uint PortNumber ) : IntPtr
ldap_set_option ( IntPtr ld, uint option, IntPtr &invalue ) : uint
ldap_set_option ( IntPtr ld, uint option, uint &invalue ) : uint
ldap_unbind_s ( IntPtr ld ) : uint

메소드 상세

Bind() 공개 메소드

public Bind ( string domain, string username, SecureString, password ) : void
domain string
username string
password SecureString,
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

IsValidCredentials() 공개 정적인 메소드

public static IsValidCredentials ( string domain, string localAddress, string usernameDomain, string username, SecureString, password ) : bool
domain string
localAddress string
usernameDomain string
username string
password SecureString,
리턴 bool

LDAPConnection() 공개 메소드

public LDAPConnection ( string hostname, uint port )
hostname string
port uint

LdapBind() 공개 정적인 메소드

public static LdapBind ( IntPtr, ld, string domain, string username, SecureString, password ) : void
ld IntPtr,
domain string
username string
password SecureString,
리턴 void

LdapInit() 공개 정적인 메소드

public static LdapInit ( string hostname, uint port ) : IntPtr
hostname string
port uint
리턴 IntPtr

LdapSetOption() 공개 정적인 메소드

public static LdapSetOption ( IntPtr ld, uint option, string invalue ) : IntPtr
ld IntPtr
option uint
invalue string
리턴 IntPtr

LdapSetOption() 공개 정적인 메소드

public static LdapSetOption ( IntPtr ld, uint option, uint invalue ) : void
ld IntPtr
option uint
invalue uint
리턴 void

프로퍼티 상세

NULL 공개적으로 정적으로 프로퍼티

public static IntPtr NULL
리턴 IntPtr

_ld 보호되어 있는 프로퍼티

protected IntPtr _ld
리턴 IntPtr

_stringPointers 보호되어 있는 프로퍼티

protected List _stringPointers
리턴 List