it.eng.rdlab.soa3.connector.service.beans
Class AccessControlBean

java.lang.Object
  extended by it.eng.rdlab.soa3.connector.service.beans.AccessControlBean

public class AccessControlBean
extends Object

Utility bean carrying the access control information

Author:
Ciro Formisano (ENG)

Constructor Summary
AccessControlBean()
           
 
Method Summary
 void addDeniedOperation(String service, String operation)
           
 void addPermittedOperation(String service, String operation)
           
 List<String> getRoles()
           
 long getSessionEnd()
           
 long getSessionStart()
           
 String getTicket()
           
 String getUsername()
           
 boolean isDenied(String service, String operation)
           
 boolean isPermitted(String service, String operation)
           
 boolean isRolesLoaded()
           
 void setRolesLoaded(boolean rolesLoaded)
           
 void setSessionEnd(long sessionEnd)
           
 void setSessionStart(long sessionStart)
           
 void setTicket(String ticket)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessControlBean

public AccessControlBean()
Method Detail

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getSessionStart

public long getSessionStart()

setSessionStart

public void setSessionStart(long sessionStart)

getSessionEnd

public long getSessionEnd()

setSessionEnd

public void setSessionEnd(long sessionEnd)

addPermittedOperation

public void addPermittedOperation(String service,
                                  String operation)

addDeniedOperation

public void addDeniedOperation(String service,
                               String operation)

isPermitted

public boolean isPermitted(String service,
                           String operation)

isDenied

public boolean isDenied(String service,
                        String operation)

getTicket

public String getTicket()

setTicket

public void setTicket(String ticket)

getRoles

public List<String> getRoles()

isRolesLoaded

public boolean isRolesLoaded()

setRolesLoaded

public void setRolesLoaded(boolean rolesLoaded)


Copyright © 2013. All Rights Reserved.