Tipos de paquetes RADIUS

Los paquetes RADIUS, ya sean solicitados o recibidos como respuesta, siempre incluyen un tipo. Esta constante se proporciona para facilitar la especificación de un tipo al utilizar la función radius_create_request(), y al comparar el resultado con la función radius_send_request().

RADIUS_ACCESS_REQUEST (int)

Un Access-Request, utilizado para autenticar un usuario en un servidor RADIUS. Los paquetes Access-Request deben incluir un atributo RADIUS_NAS_IP_ADDRESS, o un atributo RADIUS_NAS_IDENTIFIER pero también incluir un atributo RADIUS_USER_PASSWORD, y un atributo RADIUS_CHAP_PASSWORD o bien un atributo RADIUS_STATE, y deben incluir un atributo RADIUS_USER_NAME.

RADIUS_ACCESS_ACCEPT (int)

Una respuesta Access-Accept a un paquete Access-Request indica que el servidor RADIUS ha autenticado al usuario con éxito.

RADIUS_ACCESS_REJECT (int)

Una respuesta Access-Reject a un paquete Access-Request indica que el servidor RADIUS no ha logrado autenticar al usuario.

RADIUS_ACCESS_CHALLENGE (int)

Una respuesta Access-Challenge a un paquete Access-Request indica que el servidor RADIUS requiere más información de otro paquete Access-Request antes de autenticar al usuario.

RADIUS_ACCOUNTING_REQUEST (int)

Un paquete Accounting-Request, utilizado para transmitir información de contabilidad para un servicio del servidor RADIUS.

RADIUS_ACCOUNTING_RESPONSE (int)

Una respuesta Accounting-Response a un paquete Accounting-Request.

RADIUS_COA_REQUEST (int)

Un paquete CoA-Request, enviado desde un servidor RADIUS para indicar que los permisos han cambiado en la sesión del usuario. Se debe emitir una respuesta en forma de CoA-ACK o CoA-NAK.

Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.

RADIUS_COA_ACK (int)

Un paquete CoA-ACK, enviado al servidor RADIUS para indicar que los permisos del usuario han sido actualizados.

Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.

RADIUS_COA_NAK (int)

Un paquete CoA-NAK, enviado al servidor RADIUS para indicar que los permisos del usuario no han podido ser actualizados.

Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.

RADIUS_DISCONNECT_REQUEST (int)

Un paquete Disconnect-Request, enviado desde el servidor RADIUS para indicar que la sesión del usuario debe cerrarse.

Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.

RADIUS_DISCONNECT_ACK (int)

Un paquete Disconnect-ACK, enviado al servidor RADIUS para indicar que la sesión del usuario ha finalizado.

Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.

RADIUS_DISCONNECT_NAK (int)

Un paquete Disconnect-NAK, enviado al servidor RADIUS para indicar que la sesión del usuario no ha podido finalizar.

Esta constante está disponible desde PECL radius 1.3.0 y versiones posteriores.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top