VUser
Última actualización
Última actualización
Representa a un usuario declarado en el servidor de aplicaciones.
Constructor
Generales
De estilos
De grupos
Constructor. Crea una instancia de objeto de la clase VUser.
Modifica la contraseña del usuario. Esta función puede usarse para asignar la contraseña al usuario cuando se crea nuevo y también para modificar la contraseña de un usuario existente.
Parámetros:
newPassword: texto con la nueva contraseña del usuario.
Devuelve los comentarios del usuario.
Devuelve el nombre completo del usuario.
Devuelve el código numérico único del usuario.
Devuelve el nombre del usuario.
Modifica los comentarios del usuario.
Parámetros:
text: texto de los comentarios a grabar en el usuario.
Modifica el nombre completo del usuario.
Parámetros:
fullName: texto con el nombre completo a grabar en el usuario.
Modifica el nombre del usuario.
Parámetros:
name: texto con el nombre del usuario a grabar.
Este comando solo funcionará en la creación de un nuevo usuario, es decir, mientras no tenga asignado el id, una vez que usuario ha sido creado y tiene asignado un id esta función no será funcional y no modificará el nombre del usuario. Este control se realiza para asegurar que un usuario no puede modificar su nombre una vez creado.
Activa en el usuario el check "Debe cambiar la contraseña en la siguiente conexión".
Devuelve true si el usuario está bloqueado, devuelve false en caso contrario.
Devuelve true si el usuario está desactivado, devuelve false en caso contrario.
Devuelve true si el usuario está marcado como supervisor, devuelve false en caso contrario.
Devuelve true si el usuario tiene activado el check "La contraseña nunca caduca", devuelve false en caso contrario.
Modifica el check del usuario "cuenta bloqueada" permitiendo bloquearla o desbloquearla en función del parámetro.
Parámetros:
set: true para bloquear la cuenta, false para desbloquearla.
Modifica el check del usuario "cuenta desactivada" permitiendo activarla o desactivarla en función del parámetro.
Parámetros:
set: true para activar la cuenta, false para desactivarla.
Modifica el check del usuario "supervisor" permitiendo activarlo o desactivarlo en función del parámetro.
Parámetros:
set: true para hacer al usuario supervisor, false para que el usuario no sea supervisor.
Cambia el check del usuario "Debe cambiar la contraseña en la siguiente conexión" en función del parámetro, permitiendo activar o desactivar el cambio de contraseña en la siguiente conexión.
Parámetros:
set: true para activar el cambio de contraseña, false para desactivarlo.
Cambia el check del usuario "La contraseña nunca caduca" en función del parámetro, permitiendo activar o desactivar que la contraseña caduque.
Parámetros:
set: true para marcar que la contraseña nunca caduca, false para indicar que caduca.
Añade el usuario del grupo especificado en el parámetro. Devuelve true si el usuario ha podido ser añadido correctamente y false en caso contrario.
Parámetros:
groupCode: código numérico del grupo de usuario.
Un usuario puede pertenecer a múltiples grupos de usuario. Con la función groupCount() podemos saber a cuantos grupos pertenece el usuario. Esta función devuelve el código numérico del grupo de usuario correspondiente al índice especificado en el parámetro.
Esta función nos permitiría recorrer la lista de grupos del usuario obteniendo el código numérico de cada uno de ellos.
Parámetros:
index: número de índice. El primer grupo de usuario es el 0.
Devuelve el número de grupos a los que pertenece el usuario.
Devuelve true si el usuario pertenece al grupo especificado en el parámetro, devuelve false en caso contrario.
Parámetros:
groupCode: código numérico del grupo de usuario.
Elimina el usuario del grupo especificado en el parámetro. Devuelve true si el usuario ha podido ser eliminado correctamente y false en caso contrario.
Parámetros:
groupCode: código numérico del grupo de usuario.
Función
VUser()
Retorno
Función
void
changePassword( String newPassWord )
String
comments()
String
fullName()
Number
id()
String
name()
void
setComments( String text )
void
setFullName( String fullName )
void
setName( String name )
Retorno
Función
Boolean
Boolean
Boolean
Boolean
Boolean
void
setAccountBlocked( Boolean set )
void
setAccountDisabled( Boolean set )
void
setAdministrator( Boolean set )
void
setChangePasswordNextConnect(Boolean set )
void
setPasswordNotExpire( Boolean set )
Retorno
Función
Boolean
addGroup( Number groupCode )
Number
groupCodeAt( Number index )
Number
Boolean
isGroupMember( Number groupCode )
Boolean
removeGroup( Number groupCode )