public class Seam21SecurityService extends org.granite.messaging.service.security.AbstractSecurityService
| Constructor and Description |
|---|
Seam21SecurityService() |
| Modifier and Type | Method and Description |
|---|---|
Object |
authorize(org.granite.messaging.service.security.AbstractSecurityContext context) |
void |
configure(Map<String,String> params) |
void |
handleSecurityException(org.granite.messaging.service.security.SecurityServiceException e) |
Principal |
login(Object credentials,
String charset) |
void |
logout() |
public Seam21SecurityService()
public Principal login(Object credentials, String charset) throws org.granite.messaging.service.security.SecurityServiceException
org.granite.messaging.service.security.SecurityServiceExceptionpublic Object authorize(org.granite.messaging.service.security.AbstractSecurityContext context) throws Exception
Exceptionpublic void logout() throws org.granite.messaging.service.security.SecurityServiceException
org.granite.messaging.service.security.SecurityServiceExceptionpublic void handleSecurityException(org.granite.messaging.service.security.SecurityServiceException e)
handleSecurityException in interface org.granite.messaging.service.security.SecurityServicehandleSecurityException in class org.granite.messaging.service.security.AbstractSecurityService