KumbiaPHP beta2-dev
Framework PHP en español
Métodos públicos | Atributos privados
Referencia de la Clase RadiusAuth
Diagrama de herencias de RadiusAuth
Inheritance graph
[significado de colores y flechas]
Diagrama de colaboración para RadiusAuth:
Collaboration graph
[significado de colores y flechas]

Métodos públicos

 __construct ($auth, $extra_args)
 Constructor del adaptador.
 get_identity ()
 Obtiene los datos de identidad obtenidos al autenticar.
 authenticate ()
 Autentica un usuario usando el adaptador.
 __destruct ()
 Limpia el objeto cerrando la conexion si esta existe.
 set_params ($extra_args)
 Asigna los valores de los parametros al objeto autenticador.

Atributos privados

 $filename
 $server
 $username
 $password
 $resource
 Resource Radius.
 $port = 1812
 Puerto de Radius.
 $secret
 $timeout = 3
 $max_retries = 3

Descripción detallada

Definición en la línea 32 del archivo radius_auth.php.


Documentación del constructor y destructor

__construct ( auth,
extra_args 
)

Constructor del adaptador.

Parámetros:
$auth
$extra_args

Implementa AuthInterface.

Definición en la línea 99 del archivo radius_auth.php.

__destruct ( )

Limpia el objeto cerrando la conexion si esta existe.

Definición en la línea 179 del archivo radius_auth.php.


Documentación de las funciones miembro

authenticate ( )

Autentica un usuario usando el adaptador.

Devuelve:
boolean

Implementa AuthInterface.

Definición en la línea 137 del archivo radius_auth.php.

get_identity ( )

Obtiene los datos de identidad obtenidos al autenticar.

Implementa AuthInterface.

Definición en la línea 124 del archivo radius_auth.php.

set_params ( extra_args)

Asigna los valores de los parametros al objeto autenticador.

Parámetros:
array$extra_args

Definición en la línea 190 del archivo radius_auth.php.


Documentación de los campos

$filename [private]

Definición en la línea 39 del archivo radius_auth.php.

$max_retries = 3 [private]

Definición en la línea 91 del archivo radius_auth.php.

$password [private]

Definición en la línea 60 del archivo radius_auth.php.

$port = 1812 [private]

Puerto de Radius.

Definición en la línea 70 del archivo radius_auth.php.

$resource [private]

Resource Radius.

Definición en la línea 65 del archivo radius_auth.php.

$secret [private]

Definición en la línea 77 del archivo radius_auth.php.

$server [private]

Definición en la línea 46 del archivo radius_auth.php.

$timeout = 3 [private]

Definición en la línea 84 del archivo radius_auth.php.

$username [private]

Definición en la línea 53 del archivo radius_auth.php.


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Enumeraciones