|
| | constants -- Predefined constants Table of predefined constants
Table 1. Table of predefined constants | Consant | Type of value | Description |
|---|
| RADIUS_ACCESS_REQUEST | - | Authentication Request | | RADIUS_ACCESS_ACCEPT | - | Access accepted | | RADIUS_ACCESS_REJECT | - | Access rejected | | RADIUS_ACCOUNTING_REQUEST | - | Accounting request | | RADIUS_ACCOUNTING_RESPONSE | - | Accounting response | | RADIUS_ACCESS_CHALLENGE | - | Accsess challenge | | RADIUS_USER_NAME | string | Username | | RADIUS_USER_PASSWORD | string | Password | | RADIUS_CHAP_PASSWORD | string | Chap Password. FYI: chappass = md5(ident + plaintextpass + challenge) | | RADIUS_NAS_IP_ADDRESS | string | NAS IP-Adress | | RADIUS_NAS_PORT | int | NAS Port | | RADIUS_SERVICE_TYPE | int | Type of Service, one of: RADIUS_LOGIN, RADIUS_FRAMED, RADIUS_CALLBACK_LOGIN,
RADIUS_CALLBACK_FRAMED, RADIUS_OUTBOUND, RADIUS_ADMINISTRATIVE, RADIUS_NAS_PROMPT, RADIUS_AUTHENTICATE_ONLY, RADIUS_CALLBACK_NAS_PROMPT | | RADIUS_FRAMED_PROTOCOL | int | Framed Protocol, one of: RADIUS_PPP, RADIUS_SLIP, RADIUS_ARAP, RADIUS_GANDALF, RADIUS_XYLOGICS | | RADIUS_FRAMED_IP_ADDRESS | string | IP-Address | | RADIUS_FRAMED_IP_NETMASK | string | Netmask | | RADIUS_FRAMED_ROUTING | int | Routing | | RADIUS_FILTER_ID | string | Filter ID | | RADIUS_FRAMED_MTU | int | MTU | | RADIUS_FRAMED_COMPRESSION | int | Compression, on of: RADIUS_COMP_NONE, RADIUS_COMP_VJ, RADIUS_COMP_IPXHDR | | RADIUS_LOGIN_IP_HOST | string | Login IP Host | | RADIUS_LOGIN_SERVICE | int | Login Service | | RADIUS_LOGIN_TCP_PORT | int | Login TCP Port | | RADIUS_REPLY_MESSAGE | string | Reply Message | | RADIUS_CALLBACK_NUMBER | string | Callback Number | | RADIUS_CALLBACK_ID | string | Callback ID | | RADIUS_FRAMED_ROUTE | string | Framed Route | | RADIUS_FRAMED_IPX_NETWORK | string | Framed IPX Networl | | RADIUS_STATE | string | State | | RADIUS_CLASS | int | Class | | RADIUS_VENDOR_SPECIFIC | int | Vendor specific attribute | | RADIUS_SESSION_TIMEOUT | int | Session timeout | | RADIUS_IDLE_TIMEOUT | int | Idle timeout | | RADIUS_TERMINATION_ACTION | int | Termination action | | RADIUS_CALLED_STATION_ID | string | Called Station Id | | RADIUS_CALLING_STATION_ID | string | Calling Station Id | | RADIUS_NAS_IDENTIFIER | int | NAS ID | | RADIUS_PROXY_STATE | int | Proxy State | | RADIUS_LOGIN_LAT_SERVICE | int | Login LAT Service | | RADIUS_LOGIN_LAT_NODE | int | Login LAT Node | | RADIUS_LOGIN_LAT_GROUP | int | Login LAT Group | | RADIUS_FRAMED_APPLETALK_LINK | int | Framed Appletalk Link | | RADIUS_FRAMED_APPLETALK_NETWORK | int | Framed Appletalk Network | | RADIUS_FRAMED_APPLETALK_ZONE | int | Framed Appletalk Zone | | RADIUS_CHAP_CHALLENGE | string | Challenge | | RADIUS_NAS_PORT_TYPE | int | NAS port type, on of: RADIUS_ASYNC, RADIUS_SYNC, RADIUS_ISDN_SYNC,
RADIUS_ISDN_ASYNC_V120, RADIUS_ISDN_ASYNC_V110, RADIUS_VIRTUAL, RADIUS_PIAFS, RADIUS_HDLC_CLEAR_CHANNEL, RADIUS_X_25, RADIUS_X_75,
RADIUS_G_3_FAX, RADIUS_SDSL, RADIUS_ADSL_CAP, RADIUS_ADSL_DMT, RADIUS_IDSL, RADIUS_ETHERNET, RADIUS_XDSL, RADIUS_CABLE,
RADIUS_WIRELESS_OTHER, RADIUS_WIRELESS_IEEE_802_11 | | RADIUS_PORT_LIMIT | int | Port Limit | | RADIUS_LOGIN_LAT_PORT | int | Login LAT Port | | RADIUS_CONNECT_INFO | string | Connect info | | RADIUS_ACCT_STATUS_TYPE | int | Accounting status type, one of: RADIUS_START, RADIUS_STOP, RADIUS_ACCOUNTING_ON, RADIUS_ACCOUNTING_OFF | | RADIUS_ACCT_DELAY_TIME | int | Accounting delay time | | RADIUS_ACCT_INPUT_OCTETS | int | Accounting input bytes | | RADIUS_ACCT_OUTPUT_OCTETS | int | Accounting output bytes | | RADIUS_ACCT_SESSION_ID | string | Accounting session ID | | RADIUS_ACCT_AUTHENTIC | int | Accounting authenic, one of: RADIUS_AUTH_RADIUS, RADIUS_AUTH_LOCAL, RADIUS_AUTH_REMOTE | | RADIUS_ACCT_SESSION_TIME | int | Accounting session time | | RADIUS_ACCT_INPUT_PACKETS | int | Accounting input packets | | RADIUS_ACCT_OUTPUT_PACKETS | int | Accounting output packets | | RADIUS_ACCT_TERMINATE_CAUSE | int | Accounting terminate cause, one of: RADIUS_TERM_USER_REQUEST,
RADIUS_TERM_LOST_CARRIER, RADIUS_TERM_LOST_SERVICE, RADIUS_TERM_IDLE_TIMEOUT, RADIUS_TERM_SESSION_TIMEOUT, RADIUS_TERM_ADMIN_RESET,
RADIUS_TERM_ADMIN_REBOOT, RADIUS_TERM_PORT_ERROR, RADIUS_TERM_NAS_ERROR, RADIUS_TERM_NAS_REQUEST, RADIUS_TERM_NAS_REBOOT, RADIUS_TERM_PORT_UNNEEDED,
RADIUS_TERM_PORT_PREEMPTED, RADIUS_TERM_PORT_SUSPENDED, RADIUS_TERM_SERVICE_UNAVAILABLE, RADIUS_TERM_CALLBACK, RADIUS_TERM_USER_ERROR, RADIUS_TERM_HOST_REQUEST | | RADIUS_ACCT_MULTI_SESSION_ID | string | Accounting multi session ID | | RADIUS_ACCT_LINK_COUNT | int | Accounting link count | | RADIUS_VENDOR_MICROSOFT | int | Microsoft specific vendor attributes (RFC 2548), one of:
RADIUS_MICROSOFT_MS_CHAP_RESPONSE, RADIUS_MICROSOFT_MS_CHAP_ERROR, RADIUS_MICROSOFT_MS_CHAP_PW_1, RADIUS_MICROSOFT_MS_CHAP_PW_2,
RADIUS_MICROSOFT_MS_CHAP_LM_ENC_PW, RADIUS_MICROSOFT_MS_CHAP_NT_ENC_PW, RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY,
RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES, RADIUS_MICROSOFT_MS_RAS_VENDOR, RADIUS_MICROSOFT_MS_CHAP_DOMAIN, RADIUS_MICROSOFT_MS_CHAP_CHALLENGE,
RADIUS_MICROSOFT_MS_CHAP_MPPE_KEYS, RADIUS_MICROSOFT_MS_BAP_USAGE, RADIUS_MICROSOFT_MS_LINK_UTILIZATION_THRESHOLD, RADIUS_MICROSOFT_MS_LINK_DROP_TIME_LIMIT,
RADIUS_MICROSOFT_MS_MPPE_SEND_KEY, RADIUS_MICROSOFT_MS_MPPE_RECV_KEY, RADIUS_MICROSOFT_MS_RAS_VERSION, RADIUS_MICROSOFT_MS_OLD_ARAP_PASSWORD,
RADIUS_MICROSOFT_MS_NEW_ARAP_PASSWORD, RADIUS_MICROSOFT_MS_ARAP_PASSWORD_CHANGE_REASON, RADIUS_MICROSOFT_MS_FILTER, RADIUS_MICROSOFT_MS_ACCT_AUTH_TYPE,
RADIUS_MICROSOFT_MS_ACCT_EAP_TYPE, RADIUS_MICROSOFT_MS_CHAP2_RESPONSE, RADIUS_MICROSOFT_MS_CHAP2_SUCCESS, RADIUS_MICROSOFT_MS_CHAP2_PW,
RADIUS_MICROSOFT_MS_PRIMARY_DNS_SERVER, RADIUS_MICROSOFT_MS_SECONDARY_DNS_SERVER, RADIUS_MICROSOFT_MS_PRIMARY_NBNS_SERVER,
RADIUS_MICROSOFT_MS_SECONDARY_NBNS_SERVER, RADIUS_MICROSOFT_MS_ARAP_CHALLENGE |
| |
|