HP-UX AAA Server A.08.00.01 Administrator's Guide
D Header Files, Data Structures, and APIs in the HP-UX AAA Server SDK........................................570
Header Files and Data Structures in the SDK...................................................................570
APIs in the HP-UX AAA Server SDK...............................................................................570
A-V Pair APIs..............................................................................................................571
sdk_avp_t *sdk_avp_allocate()..............................................................................571
void sdk_avp_free()................................................................................................571
int sdk_get_avp_info()...........................................................................................571
int sdk_set_avp()....................................................................................................572
int sdk_set_vend_avp()..........................................................................................572
Authreq APIs...............................................................................................................573
sdk_avp_t *sdk_find_avp()....................................................................................573
sdk_avp_t *sdk_find_vend_avp()..........................................................................574
int sdk_del_avp()....................................................................................................575
int sdk_insert_avp()...............................................................................................575
int sdk_get_authreq_info().....................................................................................576
Logging APIs...............................................................................................................578
int sdk_logit().........................................................................................................578
int sdk_log_debug()...............................................................................................579
Asynchronous Event and I/O APIs.............................................................................580
int sdk_pollfd_register().........................................................................................581
int sdk_pollfd_unregister()....................................................................................581
int sdk_schedule_event()........................................................................................581
Secondary APIs............................................................................................................582
sdk_authreq_t *sdk_get_authreq_by_id()..............................................................582
char *sdk_get_config_dir().....................................................................................582
int sdk_set_authreq_info........................................................................................582
int sdk_get_client_info().........................................................................................583
int sdk_decrypt_passwd()......................................................................................584
int sdk_encrypt_passwd()......................................................................................585
sdk_authreq_t * sdk_authreq_allocate...................................................................585
void sdk_authreq_free...........................................................................................585
int sdk_enqueue_authreq.......................................................................................585
E Syntax of the Decision Files in Earlier Versions of the HP-UX AAA Server......................................587
Expressions ......................................................................................................................587
Specifying Attributes in Group Entries ...........................................................................588
Dynamic Access Control ............................................................................................588
Internal Values ............................................................................................................589
Using Indirection .............................................................................................................589
Example Group Entries ....................................................................................................590
DNIS.grp for DNIS Routing........................................................................................590
DAC.grp for Dynamic Access Control.......................................................................591
Glossary of Terms......................................................................................................................594
Index........................................................................................................................................600
18 Table of Contents