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