Public Types | Public Member Functions

SaslPluginNS::SaslData Class Reference

Data container to hold values for authentication session. More...

#include <sasldata.h>

List of all members.

Public Types

enum  State { DONE, CONTINUE }

Public Member Functions

 SIGNON_SESSION_DECLARE_PROPERTY (QByteArray, Challenge)
 The challenge received from the remote server.
 SIGNON_SESSION_DECLARE_PROPERTY (QByteArray, Response)
 The response computed by the SASL plugin.
 SIGNON_SESSION_DECLARE_PROPERTY (QString, Authname)
 SASL authentication name.
 SIGNON_SESSION_DECLARE_PROPERTY (QString, Realm)
 SASL realm.
 SIGNON_SESSION_DECLARE_PROPERTY (QString, Service)
 SASL service.
 SIGNON_SESSION_DECLARE_PROPERTY (QString, Fqdn)
 SASL FQDN (Fully Qualified Domain Name).
 SIGNON_SESSION_DECLARE_PROPERTY (QString, IpLocal)
 SASL local IP address.
 SIGNON_SESSION_DECLARE_PROPERTY (QString, IpRemote)
 SASL remote IP address.
 SIGNON_SESSION_DECLARE_PROPERTY (QString, ChosenMechanism)
 Mechanism chosen after the SASL mechanism negotiation.
 SIGNON_SESSION_DECLARE_PROPERTY (qint32, state)
 State of the authentication.

Detailed Description

Data container to hold values for authentication session.

Definition at line 38 of file sasldata.h.


Member Enumeration Documentation

Enumerator:
DONE 

Authentication is finished.

CONTINUE 

Authentication in progress.

Definition at line 45 of file sasldata.h.


Member Function Documentation

SaslPluginNS::SaslData::SIGNON_SESSION_DECLARE_PROPERTY ( qint32  ,
state   
)

State of the authentication.

See also:
SaslPluginNS::SaslData::State.

The documentation for this class was generated from the following file: