it.eng.spagobi.security
Class InternalSecurityServiceSupplierImpl

java.lang.Object
  extended by it.eng.spagobi.security.InternalSecurityServiceSupplierImpl
All Implemented Interfaces:
it.eng.spagobi.services.security.service.ISecurityServiceSupplier

public class InternalSecurityServiceSupplierImpl
extends java.lang.Object
implements it.eng.spagobi.services.security.service.ISecurityServiceSupplier


Constructor Summary
InternalSecurityServiceSupplierImpl()
           
 
Method Summary
 it.eng.spagobi.services.security.bo.SpagoBIUserProfile checkAuthentication(java.lang.String userId, java.lang.String psw)
           
 it.eng.spagobi.services.security.bo.SpagoBIUserProfile checkAuthenticationWithToken(java.lang.String userId, java.lang.String token)
           
 boolean checkAuthorization(java.lang.String userId, java.lang.String function)
           
 it.eng.spagobi.services.security.bo.SpagoBIUserProfile createUserProfile(java.lang.String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalSecurityServiceSupplierImpl

public InternalSecurityServiceSupplierImpl()
Method Detail

checkAuthentication

public it.eng.spagobi.services.security.bo.SpagoBIUserProfile checkAuthentication(java.lang.String userId,
                                                                                  java.lang.String psw)
Specified by:
checkAuthentication in interface it.eng.spagobi.services.security.service.ISecurityServiceSupplier

checkAuthenticationWithToken

public it.eng.spagobi.services.security.bo.SpagoBIUserProfile checkAuthenticationWithToken(java.lang.String userId,
                                                                                           java.lang.String token)
Specified by:
checkAuthenticationWithToken in interface it.eng.spagobi.services.security.service.ISecurityServiceSupplier

checkAuthorization

public boolean checkAuthorization(java.lang.String userId,
                                  java.lang.String function)
Specified by:
checkAuthorization in interface it.eng.spagobi.services.security.service.ISecurityServiceSupplier

createUserProfile

public it.eng.spagobi.services.security.bo.SpagoBIUserProfile createUserProfile(java.lang.String userId)
Specified by:
createUserProfile in interface it.eng.spagobi.services.security.service.ISecurityServiceSupplier