Diffusion C API  5.9.24
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Authentication services.

Functions

void authentication_deregister (SESSION_T *session, const AUTHENTICATION_DEREGISTRATION_PARAMS_T params)
 Deregister an authentication handler. More...
 
SVC_AUTHENTICATION_REGISTER_REQUEST_Tauthentication_register (SESSION_T *session, const AUTHENTICATION_REGISTRATION_PARAMS_T params)
 Register an authentication handler. More...
 

Detailed Description

Function Documentation

void authentication_deregister ( SESSION_T session,
const AUTHENTICATION_DEREGISTRATION_PARAMS_T  params 
)

Deregister an authentication handler.

Parameters
sessionThe session handle. If NULL, this function returns immediately.
paramsParameters defining the request to deregister an existing authentication handler.
SVC_AUTHENTICATION_REGISTER_REQUEST_T* authentication_register ( SESSION_T session,
const AUTHENTICATION_REGISTRATION_PARAMS_T  params 
)

Register an authentication handler.

Parameters
sessionThe session handle. If NULL, this function returns immediately with the value NULL.
paramsParameters defining the request to register an authentication handler.
Returns
The request structure which is required for later deregistering the authorisation handler, or NULL if the session handle was NULL.