beautypg.com

Altigaoutgoingscript, Anaaaoutgoing, Ascendincomingscript – Cisco Cisco Access Registrar 3.5 User Manual

Page 32: Ascendoutgoingscript, Authorizeppp, Authorizeservice, Authorizeslip

background image

3-2

Cisco Access Registrar 3.5 Concepts and Reference Guide

OL-2683-02

Chapter 3 Cisco Access Registrar Scripts

Using Cisco AR Scripts

AltigaOutgoingScript

AltigaOutgoingScript maps Altiga attributes from Cisco Access Registrar’s global attribute space to the
appropriate Altiga-proprietary attributes.

ANAAAOutgoing

ANAAAOutgoing can be referenced from either the client or vendor outgoing scripting point to be used
in HRPD/EV-DO networks where Cisco Access Registrar is the Access Network (AN) AAA server.
ANAAAOutgoing checks to see if the response contains the Callback-Id attribute. If the response
contains the Callback-Id attribute and the value is less than 253 characters, ANAAAOutgoing prefixes a
zero (0) to the value. For example, it changes "123" into "0123." The ANAAAOutgoing script always
returns REX_OK.

AscendIncomingScript

AscendIncomingScript maps Ascend-proprietary attributes to Cisco Access Registrar’s global attribute
space.

AscendOutgoingScript

AscendOutgoingScript maps Ascend attributes from Cisco Access Registrar’s global attribute space to
the appropriate Ascend-proprietary attributes.

AuthorizePPP

AuthorizePPP is referenced from either the use record for users who’s sessions are always PPP or from
the from the script AuthorizeService, which checks the request to determine which service is desired.
This script merges in the Profile named "default-PPP-users" into the response dictionary.

AuthorizeService

AuthorizeService is referenced from user record for users who’s sessions might be PPP, SLIP or Telnet
depending on how they are connecting to the NAS. This script checks the request to determine which
service is desired. If it is telnet, it calls the script AuthorizeTelnet. If it is PPP, it calls the script
AuthorizePPP. If it is SLIP, it calls the script AuthorizeSLIP. If it is none of these, it rejects the request.

AuthorizeSLIP

AuthorizeSLIP is referenced from either the user record for users who’s sessions are always SLIP or
from the from the script AuthorizeService, which checks the request to determine which service is
desired. This script merges in the Profile named "default-SLIP-users" into the response dictionary.