D-Bus 1.14.10
|
Internal members of DBusAuth. More...
Data Fields | |
int | refcount |
reference count More... | |
const char * | side |
Client or server. More... | |
DBusString | incoming |
Incoming data buffer. More... | |
DBusString | outgoing |
Outgoing data buffer. More... | |
const DBusAuthStateData * | state |
Current protocol state. More... | |
const DBusAuthMechanismHandler * | mech |
Current auth mechanism. More... | |
DBusString | identity |
Current identity we're authorizing as. More... | |
DBusCredentials * | credentials |
Credentials read from socket. More... | |
DBusCredentials * | authorized_identity |
Credentials that are authorized. More... | |
DBusCredentials * | desired_identity |
Identity client has requested. More... | |
DBusString | context |
Cookie scope. More... | |
DBusKeyring * | keyring |
Keyring for cookie mechanism. More... | |
int | cookie_id |
ID of cookie to use. More... | |
DBusString | challenge |
Challenge sent to client. More... | |
char ** | allowed_mechs |
Mechanisms we're allowed to use, or NULL if we can use any. More... | |
unsigned int | needed_memory: 1 |
We needed memory to continue since last successful getting something done. More... | |
unsigned int | already_got_mechanisms: 1 |
Client already got mech list. More... | |
unsigned int | already_asked_for_initial_response: 1 |
Already sent a blank challenge to get an initial response. More... | |
unsigned int | buffer_outstanding: 1 |
Buffer is "checked out" for reading data into. More... | |
unsigned int | unix_fd_possible: 1 |
This side could do unix fd passing. More... | |
unsigned int | unix_fd_negotiated: 1 |
Unix fd was successfully negotiated. More... | |
Internal members of DBusAuth.
Definition at line 153 of file dbus-auth.c.
char** DBusAuth::allowed_mechs |
Mechanisms we're allowed to use, or NULL if we can use any.
Definition at line 181 of file dbus-auth.c.
unsigned int DBusAuth::already_asked_for_initial_response |
Already sent a blank challenge to get an initial response.
Definition at line 189 of file dbus-auth.c.
unsigned int DBusAuth::already_got_mechanisms |
Client already got mech list.
Definition at line 188 of file dbus-auth.c.
DBusCredentials* DBusAuth::authorized_identity |
Credentials that are authorized.
Definition at line 172 of file dbus-auth.c.
unsigned int DBusAuth::buffer_outstanding |
Buffer is "checked out" for reading data into.
Definition at line 190 of file dbus-auth.c.
Referenced by _dbus_auth_get_buffer(), and _dbus_auth_return_buffer().
DBusString DBusAuth::challenge |
Challenge sent to client.
Definition at line 179 of file dbus-auth.c.
DBusString DBusAuth::context |
int DBusAuth::cookie_id |
ID of cookie to use.
Definition at line 178 of file dbus-auth.c.
DBusCredentials* DBusAuth::credentials |
Credentials read from socket.
Definition at line 169 of file dbus-auth.c.
Referenced by _dbus_auth_set_credentials().
DBusCredentials* DBusAuth::desired_identity |
Identity client has requested.
Definition at line 174 of file dbus-auth.c.
DBusString DBusAuth::identity |
Current identity we're authorizing as.
Definition at line 165 of file dbus-auth.c.
DBusString DBusAuth::incoming |
Incoming data buffer.
Definition at line 158 of file dbus-auth.c.
Referenced by _dbus_auth_delete_unused_bytes(), _dbus_auth_do_work(), _dbus_auth_get_buffer(), _dbus_auth_get_unused_bytes(), and _dbus_auth_return_buffer().
DBusKeyring* DBusAuth::keyring |
Keyring for cookie mechanism.
Definition at line 177 of file dbus-auth.c.
const DBusAuthMechanismHandler* DBusAuth::mech |
Current auth mechanism.
Definition at line 163 of file dbus-auth.c.
unsigned int DBusAuth::needed_memory |
We needed memory to continue since last successful getting something done.
Definition at line 185 of file dbus-auth.c.
Referenced by _dbus_auth_do_work().
DBusString DBusAuth::outgoing |
Outgoing data buffer.
Definition at line 159 of file dbus-auth.c.
Referenced by _dbus_auth_bytes_sent(), _dbus_auth_do_work(), and _dbus_auth_get_bytes_to_send().
int DBusAuth::refcount |
reference count
Definition at line 155 of file dbus-auth.c.
Referenced by _dbus_auth_ref(), and _dbus_auth_unref().
const char* DBusAuth::side |
Client or server.
Definition at line 156 of file dbus-auth.c.
const DBusAuthStateData* DBusAuth::state |
Current protocol state.
Definition at line 161 of file dbus-auth.c.
Referenced by _dbus_auth_decode_data(), _dbus_auth_encode_data(), _dbus_auth_get_guid_from_server(), _dbus_auth_get_identity(), _dbus_auth_needs_decoding(), and _dbus_auth_needs_encoding().
unsigned int DBusAuth::unix_fd_negotiated |
Unix fd was successfully negotiated.
Definition at line 193 of file dbus-auth.c.
Referenced by _dbus_auth_get_unix_fd_negotiated().
unsigned int DBusAuth::unix_fd_possible |
This side could do unix fd passing.
Definition at line 192 of file dbus-auth.c.
Referenced by _dbus_auth_set_unix_fd_possible().