C# Класс AllJoynUnity.AllJoyn.AuthListener

Наследование: IDisposable
Показать файл Открыть проект

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