public class Seam21SecurityService extends AbstractSecurityService
SecurityService.AuthenticationContextAUTH_TYPE| Constructor and Description |
|---|
Seam21SecurityService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
authorize(AbstractSecurityContext context) |
void |
configure(java.util.Map<java.lang.String,java.lang.String> params) |
void |
handleSecurityException(SecurityServiceException e)
Handle a security exception.
|
java.security.Principal |
login(java.lang.Object credentials,
java.lang.String charset) |
void |
logout() |
acceptsContext, decodeBase64Credentials, endAuthorization, endLogin, endLogout, login, prelogin, startAuthorization, tryReloginpublic 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 SecurityServiceException
SecurityServiceExceptionpublic java.lang.Object authorize(AbstractSecurityContext context) throws java.lang.Exception
java.lang.Exceptionpublic void logout()
throws SecurityServiceException
SecurityServiceExceptionpublic void handleSecurityException(SecurityServiceException e)
AbstractSecurityServiceAMF3MessageProcessor.processCommandMessage(flex.messaging.messages.CommandMessage)
whenever a SecurityService occurs and does nothing by default.handleSecurityException in interface SecurityServicehandleSecurityException in class AbstractSecurityServicee - the security exception.