com.corrspt.xeo.framework
Class DefaultSecurityProvider

java.lang.Object
  extended by com.corrspt.xeo.framework.DefaultSecurityProvider
All Implemented Interfaces:
SecurityProvider, ServiceProvider

public class DefaultSecurityProvider
extends java.lang.Object
implements SecurityProvider


Constructor Summary
DefaultSecurityProvider()
           
 
Method Summary
 boolean canDelete(netgest.bo.runtime.boObject o)
           
 boolean canRead(netgest.bo.runtime.boObject o)
           
 boolean canWrite(netgest.bo.runtime.boObject o)
           
 boolean hasFullControl(netgest.bo.runtime.boObject o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSecurityProvider

public DefaultSecurityProvider()
Method Detail

canRead

public boolean canRead(netgest.bo.runtime.boObject o)
                throws netgest.bo.runtime.boRuntimeException
Specified by:
canRead in interface SecurityProvider
Throws:
netgest.bo.runtime.boRuntimeException

canDelete

public boolean canDelete(netgest.bo.runtime.boObject o)
                  throws netgest.bo.runtime.boRuntimeException
Specified by:
canDelete in interface SecurityProvider
Throws:
netgest.bo.runtime.boRuntimeException

canWrite

public boolean canWrite(netgest.bo.runtime.boObject o)
                 throws netgest.bo.runtime.boRuntimeException
Specified by:
canWrite in interface SecurityProvider
Throws:
netgest.bo.runtime.boRuntimeException

hasFullControl

public boolean hasFullControl(netgest.bo.runtime.boObject o)
                       throws netgest.bo.runtime.boRuntimeException
Specified by:
hasFullControl in interface SecurityProvider
Throws:
netgest.bo.runtime.boRuntimeException