p12f.exe.pasarelapagos.security
Class SecurityHelperDefault

java.lang.Object
  extended byp12f.exe.pasarelapagos.security.SecurityHelperDefault
All Implemented Interfaces:
ISecurityInfo

public class SecurityHelperDefault
extends java.lang.Object
implements ISecurityInfo

Clase a utilizar cuando NO esté disponible el N38API, por ejemplo cuando se desarrolle en local.


Constructor Summary
SecurityHelperDefault()
           
 
Method Summary
 java.lang.String[] getPerfiles()
           
 SecurityObject getSecurityObject(java.lang.String uidFuncion)
          Crea un objecto de seguridad para una funcion dada.
 boolean hasPermission(java.lang.String uidFuncion)
           
 boolean init(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void redirectToLogin(java.lang.String finalUri)
          Redirige a la Pagina de Login de XLNETS.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityHelperDefault

public SecurityHelperDefault()
Method Detail

getPerfiles

public java.lang.String[] getPerfiles()
Specified by:
getPerfiles in interface ISecurityInfo

hasPermission

public boolean hasPermission(java.lang.String uidFuncion)
Specified by:
hasPermission in interface ISecurityInfo

init

public boolean init(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
Specified by:
init in interface ISecurityInfo

getSecurityObject

public SecurityObject getSecurityObject(java.lang.String uidFuncion)
                                 throws SecurityHelperException
Crea un objecto de seguridad para una funcion dada. Si devuelve Null es que no se tiene permiso para esa Funcion o recurso de LDAP : p12f.exe.pasarelapagos.security.SecurityHelperDefault P12I-FN-0001 P12I-1 P12I-PF-0001 P12I-PF-0003 P12I-FN-0001 P12I-PF-0001

Specified by:
getSecurityObject in interface ISecurityInfo
Throws:
SecurityHelperException

redirectToLogin

public void redirectToLogin(java.lang.String finalUri)
                     throws SecurityHelperException
Redirige a la Pagina de Login de XLNETS.

Specified by:
redirectToLogin in interface ISecurityInfo
Throws:
SecurityHelperException