HP-UX AAA Server A.08.01 administrator's guide (T1428-90072, May 2010)

Table Of Contents
Attribute-Value Pair Format .......................................................................................578
D Header Files, Data Structures, and APIs in the HP-UX AAA Server SDK........................................579
Header Files and Data Structures in the SDK...................................................................579
APIs in the HP-UX AAA Server SDK...............................................................................579
A-V Pair APIs..............................................................................................................580
sdk_avp_t *sdk_avp_allocate()..............................................................................580
void sdk_avp_free()................................................................................................580
int sdk_get_avp_info()...........................................................................................580
int sdk_set_avp()....................................................................................................581
int sdk_set_vend_avp()..........................................................................................581
Authreq APIs...............................................................................................................582
sdk_avp_t *sdk_find_avp()....................................................................................582
sdk_avp_t *sdk_find_vend_avp()..........................................................................583
int sdk_del_avp()....................................................................................................584
int sdk_insert_avp()...............................................................................................584
int sdk_get_authreq_info().....................................................................................585
Logging APIs...............................................................................................................587
int sdk_logit().........................................................................................................587
int sdk_log_debug()...............................................................................................588
Asynchronous Event and I/O APIs.............................................................................589
int sdk_pollfd_register().........................................................................................590
int sdk_pollfd_unregister()....................................................................................590
int sdk_schedule_event()........................................................................................590
Secondary APIs............................................................................................................591
sdk_authreq_t *sdk_get_authreq_by_id()..............................................................591
char *sdk_get_config_dir().....................................................................................591
int sdk_set_authreq_info........................................................................................591
int sdk_get_client_info().........................................................................................592
int sdk_decrypt_passwd()......................................................................................593
int sdk_encrypt_passwd()......................................................................................594
sdk_authreq_t * sdk_authreq_allocate...................................................................594
void sdk_authreq_free...........................................................................................594
int sdk_enqueue_authreq.......................................................................................594
E Syntax of the Decision Files in Earlier Versions of the HP-UX AAA Server......................................596
Expressions ......................................................................................................................596
Specifying Attributes in Group Entries ...........................................................................597
Dynamic Access Control ............................................................................................597
Internal Values ............................................................................................................598
Using Indirection .............................................................................................................598
Example Group Entries ....................................................................................................599
DNIS.grp for DNIS Routing........................................................................................599
18 Table of Contents