org.granite.messaging.service.security
Interface SecurityService
- All Known Implementing Classes:
- AbstractSecurityService, GlassFishSecurityService, GlassFishV3SecurityService, Jetty6SecurityService, Tomcat7SecurityService, TomcatSecurityService, WebLogicSecurityService
public interface SecurityService
- Author:
- Franck WOLFF
configure
void configure(Map<String,String> params)
login
void login(Object credentials)
throws SecurityServiceException
- Throws:
SecurityServiceException
authorize
Object authorize(AbstractSecurityContext context)
throws Exception
- Throws:
Exception
logout
void logout()
throws SecurityServiceException
- Throws:
SecurityServiceException
handleSecurityException
void handleSecurityException(SecurityServiceException e)