Diffusion C API
5.9.24
|
The structure passed to an authentication handler. More...
Data Fields | |
char * | principal |
The principal of the connecting client. | |
CREDENTIALS_T * | credentials |
Credentials of the connecting client. | |
SESSION_DETAILS_SUMMARY_T * | session_details |
If requested by the authentication handler, these are the session details of the connecting client. More... | |
LOCATION_DETAILS_T * | location_details |
If requested by the authentication handler, these are the GeoIP details of the connecting client. More... | |
CONNECTOR_DETAILS_T * | connector_details |
If requested by the authentication handler, these are the details of the Diffusion connector through which the client is connecting. More... | |
CONVERSATION_ID_T | conversation_id |
The conversation ID to be used in the response so Diffusion can correlate it to the originating request. More... | |
The structure passed to an authentication handler.
CONNECTOR_DETAILS_T* svc_authentication_request_s::connector_details |
If requested by the authentication handler, these are the details of the Diffusion connector through which the client is connecting.
CONVERSATION_ID_T svc_authentication_request_s::conversation_id |
The conversation ID to be used in the response so Diffusion can correlate it to the originating request.
LOCATION_DETAILS_T* svc_authentication_request_s::location_details |
If requested by the authentication handler, these are the GeoIP details of the connecting client.
SESSION_DETAILS_SUMMARY_T* svc_authentication_request_s::session_details |
If requested by the authentication handler, these are the session details of the connecting client.