HP-UX AAA Server A.08.00.01 Administrator's Guide
Invoking Policy from User Profiles.............................................................428
Reply Egress Policy...........................................................................................428
Proxy Egress Policy...........................................................................................429
Proxy Ingress Policy..........................................................................................430
Useful Attributes for Policy Conditions.................................................................431
Modifying the FSM for Specific Customizations ..................................................432
Sample Policy Implementations..................................................................................433
Dynamic Access Control........................................................................................433
Step 1 – Modifying the Default FSM for DAC..................................................433
Step 2 – Defining the DAC Policies...................................................................434
DNIS Routing.........................................................................................................435
Step 1 – Modifying the Default FSM for DNIS Routing...................................435
Step 2 – Defining the DNIS Routing Policies....................................................435
28 Customizing the HP-UX AAA Server Using the SDK.............................................................437
SDK Overview.............................................................................................................437
Migrating Plug-ins Created Using Previous Versions of the SDK..............................439
Prerequisites for Using the SDK..................................................................................439
SDK Directory Structure..............................................................................................439
SDK Concepts..............................................................................................................439
Overview of AATVs...............................................................................................439
AATV Components................................................................................................440
The init Function...........................................................................................440
The action Function..........................................................................................440
The timer or callback Function.........................................................................441
The cleanup Function.......................................................................................441
Creating Plug-ins.........................................................................................................441
Using AATVs to Create a Plug-in..........................................................................442
Compiling and Loading a Plug-in.........................................................................443
Testing and Debugging a Plug-in..........................................................................444
Using the GNU Project Debugger....................................................................444
Using gdb to Debug Your Software Module...............................................444
Creating Plug-ins for AATVs......................................................................................445
A3 and A8 Algorithm Plug-in for EAP-SIM..........................................................445
Creating A3, A8 Plug-ins..................................................................................446
AKA Algorithm Plug-in for EAP-AKA.................................................................447
Creating AKA Plug-ins.....................................................................................448
VI Troubleshooting.....................................................................................................................452
29 Troubleshooting Overview................................................................................................455
AAA Environment Components.................................................................................455
HP-UX AAA Server Operation...................................................................................456
Probable Causes for Failure.........................................................................................458
Configuration Problems.........................................................................................458
External Service Problems......................................................................................458
14 Table of Contents