p12f.exe.pasarelapagos.security
Class SecurityObject

java.lang.Object
  extended byp12f.exe.pasarelapagos.security.SecurityObject

public class SecurityObject
extends java.lang.Object


Field Summary
 java.lang.String dni
           
 java.lang.String[] perfiles
           
 java.lang.String persona
           
 java.lang.String puesto
           
 
Constructor Summary
SecurityObject(java.lang.String puesto)
           
 
Method Summary
 java.lang.String[] getPerfiles()
           
 java.lang.String getPersona()
           
 java.lang.String getPuesto()
           
 boolean hasPermission(java.util.Map perfiles)
           
 boolean hasPermission(java.lang.String perfil)
           
 boolean isExcluded(java.lang.String profile)
           
 void setPerfiles(java.lang.String[] perfiles)
           
 void setPersona(java.lang.String persona)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

perfiles

public java.lang.String[] perfiles

puesto

public java.lang.String puesto

persona

public java.lang.String persona

dni

public java.lang.String dni
Constructor Detail

SecurityObject

public SecurityObject(java.lang.String puesto)
Method Detail

setPerfiles

public void setPerfiles(java.lang.String[] perfiles)

getPerfiles

public java.lang.String[] getPerfiles()

setPersona

public void setPersona(java.lang.String persona)

getPersona

public java.lang.String getPersona()

getPuesto

public java.lang.String getPuesto()

hasPermission

public boolean hasPermission(java.lang.String perfil)

hasPermission

public boolean hasPermission(java.util.Map perfiles)

isExcluded

public boolean isExcluded(java.lang.String profile)