• Home
  • Adf
  • Obtener Nombre de Usuario logeado ADF
3.0 / 5

Obtener Nombre de Usuario logeado ADF

3.01K
3
Siempre en nuestras aplicaciones necesitamos mostrar en alguna parte de la vista el nombre del usuario que se loggeo.
Usando ADF Security, les voy a mostrar 3 formas de poder obtener el nombre de usuario.
1- Usando Groovy 

Podemos usar la siguiente expresion

adf.context.securityContext.getUserPrincipal().getName() 
o
adf.context.securityContext.getUserName() 
2- En Java

Podemos obtener el nombre de usuario de la siguiente forma:

     ADFContext adfCtx = ADFContext.getCurrent();  
     SecurityContext secCntx = adfCtx.getSecurityContext();  
     String user = secCntx.getUserPrincipal().getName();  
     String _user = secCntx.getUserName();  
3-Expression Lnagugae
Tambien podemos Usar EL en algun componente ADF Faces para obtener el Nombre de Usuario
 #{securityContext.userName}  

Gracias, espero que le sea de utilidad…

 Saludos
THIS IS AN OPTIONAL

Related Post

LEAVE YOUR COMMENTS