php-doc-en/reference/radius/constants.xml
Philip Olson 309a97e4d0 MFB: Upgrade to the new-reference-structure
- Split reference.xml into book.xml, setup.xml, and examples.xml
- Moved from reference.xml to book.xml:
  - The intro text (partintro), and link to various pages
- Moved from reference.xml to setup.xml:
  - The rest: installation, and added configuration, requirements, and resources
- Moved from reference.xml to examples.xml:
  - The 'howto setup' section
- Changed the constants section to be an <appendix>
- Changed the intro ID from <extname>.intro to intro.<extname>


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@248700 c90b9560-bf6c-de11-be94-00142212c4b1
2007-12-21 23:34:36 +00:00

812 lines
21 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.5 $ -->
<appendix xml:id="radius.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.constants;
&extension.constants;
<para>
<variablelist>
<varlistentry>
<term>
<constant>RADIUS_ACCESS_REQUEST</constant>
(<type></type>)
</term>
<listitem>
<simpara>
Authentication Request
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCESS_ACCEPT</constant>
(<type></type>)
</term>
<listitem>
<simpara>
Access accepted
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCESS_REJECT</constant>
(<type></type>)
</term>
<listitem>
<simpara>
Access rejected
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCOUNTING_REQUEST</constant>
(<type></type>)
</term>
<listitem>
<simpara>
Accounting request
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCOUNTING_RESPONSE</constant>
(<type></type>)
</term>
<listitem>
<simpara>
Accounting response
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCESS_CHALLENGE</constant>
(<type></type>)
</term>
<listitem>
<simpara>
Accsess challenge
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_USER_NAME</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Username
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_USER_PASSWORD</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Password
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CHAP_PASSWORD</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Chap Password: chappass = md5(ident + plaintextpass + challenge)
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_NAS_IP_ADDRESS</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
NAS IP-Adress
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_NAS_PORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
NAS Port
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_SERVICE_TYPE</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Type of Service, one of:
<simplelist>
<member><constant>RADIUS_LOGIN</constant></member>
<member><constant>RADIUS_FRAMED</constant></member>
<member><constant>RADIUS_CALLBACK_LOGIN</constant></member>
<member><constant>RADIUS_CALLBACK_FRAMED</constant></member>
<member><constant>RADIUS_OUTBOUND</constant></member>
<member><constant>RADIUS_ADMINISTRATIVE</constant></member>
<member><constant>RADIUS_NAS_PROMPT</constant></member>
<member><constant>RADIUS_AUTHENTICATE_ONLY</constant></member>
<member><constant>RADIUS_CALLBACK_NAS_PROMPT</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_PROTOCOL</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Framed Protocol, one of:
<simplelist>
<member><constant>RADIUS_PPP</constant></member>
<member><constant>RADIUS_SLIP</constant></member>
<member><constant>RADIUS_ARAP</constant></member>
<member><constant>RADIUS_GANDALF</constant></member>
<member><constant>RADIUS_XYLOGICS</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_IP_ADDRESS</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
IP-Address
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_IP_NETMASK</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Netmask
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_ROUTING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Routing
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FILTER_ID</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Filter ID
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_MTU</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
MTU
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_COMPRESSION</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Compression, one of:
<simplelist>
<member><constant>RADIUS_COMP_NONE</constant></member>
<member><constant>RADIUS_COMP_VJ</constant></member>
<member><constant>RADIUS_COMP_IPXHDR</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_IP_HOST</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Login IP Host
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_SERVICE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Login Service
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_TCP_PORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Login TCP Port
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_REPLY_MESSAGE</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Reply Message
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CALLBACK_NUMBER</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Callback Number
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CALLBACK_ID</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Callback ID
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_ROUTE</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Framed Route
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_IPX_NETWORK</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Framed IPX Network
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_STATE</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
State
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CLASS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Class
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_VENDOR_SPECIFIC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Vendor specific attribute
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_SESSION_TIMEOUT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Session timeout
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_IDLE_TIMEOUT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Idle timeout
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_TERMINATION_ACTION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Termination action
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CALLED_STATION_ID</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Called Station Id
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CALLING_STATION_ID</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Calling Station Id
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_NAS_IDENTIFIER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
NAS ID
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_PROXY_STATE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Proxy State
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_LAT_SERVICE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Login LAT Service
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_LAT_NODE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Login LAT Node
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_LAT_GROUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Login LAT Group
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_APPLETALK_LINK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Framed Appletalk Link
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_APPLETALK_NETWORK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Framed Appletalk Network
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_FRAMED_APPLETALK_ZONE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Framed Appletalk Zone
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CHAP_CHALLENGE</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Challenge
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_NAS_PORT_TYPE</constant>
(<type>int</type>)
</term>
<listitem>
<para>
NAS port type, one of:
<simplelist>
<member><constant>RADIUS_ASYNC</constant></member>
<member><constant>RADIUS_SYNC</constant></member>
<member><constant>RADIUS_ISDN_SYNC</constant></member>
<member><constant>RADIUS_ISDN_ASYNC_V120</constant></member>
<member><constant>RADIUS_ISDN_ASYNC_V110</constant></member>
<member><constant>RADIUS_VIRTUAL</constant></member>
<member><constant>RADIUS_PIAFS</constant></member>
<member><constant>RADIUS_HDLC_CLEAR_CHANNEL</constant></member>
<member><constant>RADIUS_X_25</constant></member>
<member><constant>RADIUS_X_75</constant></member>
<member><constant>RADIUS_G_3_FAX</constant></member>
<member><constant>RADIUS_SDSL</constant></member>
<member><constant>RADIUS_ADSL_CAP</constant></member>
<member><constant>RADIUS_ADSL_DMT</constant></member>
<member><constant>RADIUS_IDSL</constant></member>
<member><constant>RADIUS_ETHERNET</constant></member>
<member><constant>RADIUS_XDSL</constant></member>
<member><constant>RADIUS_CABLE</constant></member>
<member><constant>RADIUS_WIRELESS_OTHER</constant></member>
<member><constant>RADIUS_WIRELESS_IEEE_802_11</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_PORT_LIMIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Port Limit
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_LOGIN_LAT_PORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Login LAT Port
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_CONNECT_INFO</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Connect info
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_STATUS_TYPE</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Accounting status type, one of:
<simplelist>
<member><constant>RADIUS_START</constant></member>
<member><constant>RADIUS_STOP</constant></member>
<member><constant>RADIUS_ACCOUNTING_ON</constant></member>
<member><constant>RADIUS_ACCOUNTING_OFF</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_DELAY_TIME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting delay time
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_INPUT_OCTETS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting input bytes
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_OUTPUT_OCTETS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting output bytes
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_SESSION_ID</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting session ID
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_AUTHENTIC</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Accounting authentic, one of:
<simplelist>
<member><constant>RADIUS_AUTH_RADIUS</constant></member>
<member><constant>RADIUS_AUTH_LOCAL</constant></member>
<member><constant>RADIUS_AUTH_REMOTE</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_SESSION_TIME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting session time
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_INPUT_PACKETS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting input packets
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_OUTPUT_PACKETS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting output packets
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_TERMINATE_CAUSE</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Accounting terminate cause, one of:
<simplelist>
<member><constant>RADIUS_TERM_USER_REQUEST</constant></member>
<member><constant>RADIUS_TERM_LOST_CARRIER</constant></member>
<member><constant>RADIUS_TERM_LOST_SERVICE</constant></member>
<member><constant>RADIUS_TERM_IDLE_TIMEOUT</constant></member>
<member><constant>RADIUS_TERM_SESSION_TIMEOUT</constant></member>
<member><constant>RADIUS_TERM_ADMIN_RESET</constant></member>
<member><constant>RADIUS_TERM_ADMIN_REBOOT</constant></member>
<member><constant>RADIUS_TERM_PORT_ERROR</constant></member>
<member><constant>RADIUS_TERM_NAS_ERROR</constant></member>
<member><constant>RADIUS_TERM_NAS_REQUEST</constant></member>
<member><constant>RADIUS_TERM_NAS_REBOOT</constant></member>
<member><constant>RADIUS_TERM_PORT_UNNEEDED</constant></member>
<member><constant>RADIUS_TERM_PORT_PREEMPTED</constant></member>
<member><constant>RADIUS_TERM_PORT_SUSPENDED</constant></member>
<member><constant>RADIUS_TERM_SERVICE_UNAVAILABLE</constant></member>
<member><constant>RADIUS_TERM_CALLBACK</constant></member>
<member><constant>RADIUS_TERM_USER_ERROR</constant></member>
<member><constant>RADIUS_TERM_HOST_REQUEST</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_MULTI_SESSION_ID</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Accounting multi session ID
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_ACCT_LINK_COUNT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Accounting link count
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>RADIUS_VENDOR_MICROSOFT</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Microsoft specific vendor attributes (<link xlink:href="&url.rfc;2548">RFC 2548</link>), one of:
<simplelist>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_RESPONSE</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_ERROR</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_PW_1</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_PW_2</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_LM_ENC_PW</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_NT_ENC_PW</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_RAS_VENDOR</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_DOMAIN</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_CHALLENGE</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP_MPPE_KEYS</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_BAP_USAGE</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_LINK_UTILIZATION_THRESHOLD</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_LINK_DROP_TIME_LIMIT</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_MPPE_SEND_KEY</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_MPPE_RECV_KEY</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_RAS_VERSION</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_OLD_ARAP_PASSWORD</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_NEW_ARAP_PASSWORD</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_ARAP_PASSWORD_CHANGE_REASON</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_FILTER</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_ACCT_AUTH_TYPE</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_ACCT_EAP_TYPE</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP2_RESPONSE</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP2_SUCCESS</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_CHAP2_PW</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_PRIMARY_DNS_SERVER</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_SECONDARY_DNS_SERVER</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_PRIMARY_NBNS_SERVER</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_SECONDARY_NBNS_SERVER</constant></member>
<member><constant>RADIUS_MICROSOFT_MS_ARAP_CHALLENGE</constant></member>
</simplelist>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->