authd_client_functions Struct Reference

Vector of all callback functions. More...


Data Fields

authd_cb_session_connect_t session_connect
 Callback to inform the client about connect status.
authd_cb_session_state_t session_state
 Callback to inform the client when authd's state changed.
authd_cb_auth_rply_t auth_rply
 Callback to inform the client about the auth result.
authd_cb_acct_rply_t acct_rply
 Callback to inform the client about the acct result.
authd_cb_client_info_update_rply_t client_info_update_rply
 Callback to inform the client that client info has been updated.
authd_cb_user_logout_rply_t user_logout_rply
 Callback to inform the client if the ATUHD handled the user logout.
authd_cb_remove_users_t remove_users
 Callback to inform the client that the ATUHD requested to remove users.
authd_cb_services_activated_t svcs_activated
 Callback to inform the the client that all svcs are activated.
authd_cb_dyn_rqst_t dyn_svcs_request
 Callback to inform that there is a dynamic service request.
authd_cb_session_register_t session_register
 Callback to inform the client about registration status.
authd_cb_user_session_terminated_t user_terminated
 Callback to inform the client if authd handled user termination rqst.
authd_cb_reauth_rply_t reauth_rply
 Callback to inform the client about the reauth result.
authd_cb_reauth_migrate_activated_t reauth_sub_activated
 Callback to inform the client if the session and services were successfully activated.
authd_cb_reauth_abort_t reauth_abort
 Callback to acknowlegde the client that the abort request was handled.


Detailed Description

Vector of all callback functions.

Defines the vector of all the callback functions. Individual callback can be disabled by setting the appropriate vector to NULL.


The documentation for this struct was generated from the following file:
2007-2009 Juniper Networks, Inc. All rights reserved. The information contained herein is confidential information of Juniper Networks, Inc., and may not be used, disclosed, distributed, modified, or copied without the prior written consent of Juniper Networks, Inc. in an express license. This information is subject to change by Juniper Networks, Inc. Juniper Networks, the Juniper Networks logo, and JUNOS are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered trademarks, or registered service marks are the property of their respective owners.
Generated on Sun May 30 20:23:22 2010 for libauthd by Doxygen 1.4.5