DBusAuth Struct Reference
[Authentication implementation details]

Internal members of DBusAuth. More...


Data Fields

int refcount
 reference count
const char * side
 Client or server.
DBusString incoming
 Incoming data buffer.
DBusString outgoing
 Outgoing data buffer.
const DBusAuthStateDatastate
 Current protocol state.
const DBusAuthMechanismHandlermech
 Current auth mechanism.
DBusString identity
 Current identity we're authorizing as.
DBusCredentials credentials
 Credentials read from socket, fields may be -1.
DBusCredentials authorized_identity
 Credentials that are authorized.
DBusCredentials desired_identity
 Identity client has requested.
DBusString context
 Cookie scope.
DBusKeyringkeyring
 Keyring for cookie mechanism.
int cookie_id
 ID of cookie to use.
DBusString challenge
 Challenge sent to client.
char ** allowed_mechs
 Mechanisms we're allowed to use, or NULL if we can use any.
unsigned int needed_memory: 1
 We needed memory to continue since last successful getting something done.
unsigned int already_got_mechanisms: 1
 Client already got mech list.
unsigned int already_asked_for_initial_response: 1
 Already sent a blank challenge to get an initial response.
unsigned int buffer_outstanding: 1
 Buffer is "checked out" for reading data into.


Detailed Description

Internal members of DBusAuth.

Definition at line 149 of file dbus-auth.c.


The documentation for this struct was generated from the following file:
Generated on Tue Apr 15 15:54:12 2008 for D-Bus by  doxygen 1.5.1