Pacotes RADIUS, sejam solicitações ou respostas, sempre incluem um tipo. Essas constantes são fornecidas para facilitar a especificação de tipos ao usar radius_create_request() e ao comparar o resultado de radius_send_request().
RADIUS_ACCESS_REQUEST
(int)
Uma solicitação de acesso, usada para autenticar um usuário em um servidor RADIUS.
Os pacotes de solicitação de acesso devem incluir um atributo
RADIUS_NAS_IP_ADDRESS
ou
RADIUS_NAS_IDENTIFIER
,
e também devem incluir um atributo
RADIUS_USER_PASSWORD
,
RADIUS_CHAP_PASSWORD
ou
RADIUS_STATE
e devem incluir um
atributo
RADIUS_USER_NAME
.
RADIUS_ACCESS_ACCEPT
(int)
Uma resposta de Aceitação de Acesso a uma Solicitação de Acesso, indicando que o servidor RADIUS autenticou o usuário com sucesso.
RADIUS_ACCESS_REJECT
(int)
Uma resposta de rejeição de acesso a uma solicitação de acesso indicando que o servidor RADIUS não conseguiu autenticar o usuário.
RADIUS_ACCESS_CHALLENGE
(int)
Uma resposta de Desafio de Acesso a uma Solicitação de Acesso, indicando que o servidor RADIUS requer mais informações em outra Solicitação de Acesso antes de autenticar o usuário.
RADIUS_ACCOUNTING_REQUEST
(int)
Uma solicitação de contabilidade, usada para transmitir informações contábeis de um serviço ao servidor RADIUS.
RADIUS_ACCOUNTING_RESPONSE
(int)
Uma resposta de Contabilidade a uma Solicitação de Contabilidade.
RADIUS_COA_REQUEST
(int)
Uma Solicitação CoA, enviada do servidor RADIUS para indicar que as autorizações na sessão do usuário foram alteradas. Uma resposta deve ser enviada na forma de um CoA-ACK ou um CoA-NAK.
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
RADIUS_COA_ACK
(int)
Um CoA-ACK, enviado ao servidor RADIUS para indicar que as autorizações do usuário foram atualizadas.
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
RADIUS_COA_NAK
(int)
Um CoA-NAK, enviado ao servidor RADIUS para indicar que as autorizações do usuário não puderam ser atualizadas.
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
RADIUS_DISCONNECT_REQUEST
(int)
Uma solicitação de desconexão, enviada do servidor RADIUS para indicar que a sessão do usuário deve ser encerrada.
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
RADIUS_DISCONNECT_ACK
(int)
Um reconhecimento de desconexão, enviado ao servidor RADIUS para indicar que a sessão do usuário foi encerrada.
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
RADIUS_DISCONNECT_NAK
(int)
Um não reconhecimento de desconexão, enviado ao servidor RADIUS para indicar que a sessão do usuário não pôde ser encerrada.
Esta constante está disponível no PECL radius 1.3.0 e posteriores.