p12f.exe.pasarelapagos.security
Class SecurityHelperXLNets
java.lang.Object
p12f.exe.pasarelapagos.security.SecurityHelperXLNets
- All Implemented Interfaces:
- ISecurityInfo
- public class SecurityHelperXLNets
- extends java.lang.Object
- implements ISecurityInfo
Clase auxiliar para tratar con LDAP
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityHelperXLNets
public SecurityHelperXLNets()
init
public boolean init(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws SecurityHelperException
- Specified by:
init
in interface ISecurityInfo
- Throws:
SecurityHelperException
getPerfiles
public java.lang.String[] getPerfiles()
throws SecurityHelperException
- Specified by:
getPerfiles
in interface ISecurityInfo
- Throws:
SecurityHelperException
getPersonaNombre
public java.lang.String getPersonaNombre()
throws SecurityHelperException
- Throws:
SecurityHelperException
getPersonaUID
public java.lang.String getPersonaUID()
throws SecurityHelperException
- Throws:
SecurityHelperException
getPersonaDNI
public java.lang.String getPersonaDNI()
throws SecurityHelperException
- Throws:
SecurityHelperException
hasPermission
public boolean hasPermission(java.lang.String uidFuncion)
throws SecurityHelperException
- Specified by:
hasPermission
in interface ISecurityInfo
- Throws:
SecurityHelperException
getSecurityObject
public SecurityObject getSecurityObject(java.lang.String uidFuncion)
throws SecurityHelperException
- Se crea un objecto de seguridad para una funciónn dada.
Si devuelve Null es que no se tiene permiso para esa Función o recurso de LDAP.
- Specified by:
getSecurityObject
in interface ISecurityInfo
- Throws:
SecurityHelperException
redirectToLogin
public void redirectToLogin(java.lang.String finalURI)
- Redirige a Login de XLNETS.
- Specified by:
redirectToLogin
in interface ISecurityInfo
- Parameters:
finalURI
- : Url final a donde redirecciona XLNETS.
- Throws:
java.io.IOException
isValidSession
public boolean isValidSession()