SASLAuthenticator Klassenreferenz

#import <SASLAuthenticator.h>

Abgeleitet von NSObject.

Basisklasse für CRAM_MD5Authenticator, DigestMD5Authenticator, LoginAuthenticator, NTLMAuthenticator, PlainAuthenticator, XYMCOOKIEAuthenticator und XYMPKIAuthenticator.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithAuthScheme:account:connection:
(void) - dealloc
(id) - authScheme
(id) - account
(id) - saslName
(id) - responseForServerData:
(int) - authenticationState
(void) - setAuthenticationState:
(BOOL) - justSentPlainTextPassword
(id) - securityLayer
(id) - localAddress
(id) - remoteAddress
(BOOL) - isUsingSSL
(BOOL) - base64EncodeResponseData
(BOOL) - couldRetry

Geschützte Attribute

void * _context
AuthScheme_authScheme
Account_account
int _authenticationState

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei SASLAuthenticator.h.


Dokumentation der Elementfunktionen

- (id) initWithAuthScheme: (id)  fp8
account: (id)  fp12
connection: (id)  fp16 

- (void) dealloc  

- (id) authScheme  

- (id) account  

- (int) authenticationState  

- (void) setAuthenticationState: (int)  fp8  

- (BOOL) justSentPlainTextPassword  

Implementiert in LoginAuthenticator und PlainAuthenticator.

- (id) securityLayer  

- (id) localAddress  

- (id) remoteAddress  

- (BOOL) isUsingSSL  

- (BOOL) base64EncodeResponseData  

- (BOOL) couldRetry  

Implementiert in XYMPKIAuthenticator.


Dokumentation der Datenelemente

- (void*) _context [protected]

Definiert in Zeile 13 der Datei SASLAuthenticator.h.

- (AuthScheme*) _authScheme [protected]

Definiert in Zeile 14 der Datei SASLAuthenticator.h.

- (Account*) _account [protected]

Definiert in Zeile 15 der Datei SASLAuthenticator.h.

- (int) _authenticationState [protected]

Definiert in Zeile 16 der Datei SASLAuthenticator.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: