• Home
  • Adf
  • Obtener Nombre de Usuario logeado ADF
.0 / 5

Obtener Nombre de Usuario logeado ADF

2.967K
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

1 COMMENTS

LEAVE YOUR COMMENTS