C# 클래스 AllJoynUnity.AllJoyn.AuthListener

상속: IDisposable
파일 보기 프로젝트 열기: GameClay/alljoyn_unity

Private Properties

프로퍼티 타입 설명
_AuthenticationComplete void
_RequestCredentials int
_SecurityViolation void
_VerifyCredentials int
alljoyn_authlistener_create System.IntPtr
alljoyn_authlistener_destroy void

공개 메소드들

메소드 설명
AuthListener ( ) : System
Dispose ( ) : void

보호된 메소드들

메소드 설명
AuthenticationComplete ( string authMechanism, string peerName, bool success ) : void
Dispose ( bool disposing ) : void
RequestCredentials ( string authMechanism, string peerName, ushort authCount, string userName, Credentials credMask, Credentials credentials ) : bool
SecurityViolation ( QStatus status, Message msg ) : void
VerifyCredentials ( string authMechanism, string peerName, Credentials credentials ) : bool

비공개 메소드들

메소드 설명
_AuthenticationComplete ( IntPtr context, IntPtr authMechanism, IntPtr peerName, int success ) : void
_RequestCredentials ( IntPtr context, IntPtr authMechanism, IntPtr peerName, ushort authCount, IntPtr userName, ushort credMask, IntPtr credentials ) : int
_SecurityViolation ( IntPtr context, int status, IntPtr msg ) : void
_VerifyCredentials ( IntPtr context, IntPtr authMechanism, IntPtr peerName, IntPtr credentials ) : int
alljoyn_authlistener_create ( IntPtr callbacks, IntPtr context ) : IntPtr
alljoyn_authlistener_destroy ( IntPtr listener ) : void

메소드 상세

AuthListener() 공개 메소드

public AuthListener ( ) : System
리턴 System

AuthenticationComplete() 보호된 추상적인 메소드

protected abstract AuthenticationComplete ( string authMechanism, string peerName, bool success ) : void
authMechanism string
peerName string
success bool
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

RequestCredentials() 보호된 추상적인 메소드

protected abstract RequestCredentials ( string authMechanism, string peerName, ushort authCount, string userName, Credentials credMask, Credentials credentials ) : bool
authMechanism string
peerName string
authCount ushort
userName string
credMask Credentials
credentials Credentials
리턴 bool

SecurityViolation() 보호된 메소드

protected SecurityViolation ( QStatus status, Message msg ) : void
status QStatus
msg Message
리턴 void

VerifyCredentials() 보호된 메소드

protected VerifyCredentials ( string authMechanism, string peerName, Credentials credentials ) : bool
authMechanism string
peerName string
credentials Credentials
리턴 bool