public class Jetty6SecurityService extends AbstractSecurityService
SecurityService.AuthenticationContextAUTH_TYPE| Constructor and Description |
|---|
Jetty6SecurityService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsContext()
A security service can optionally indicate that it's able to authorize requests that are not HTTP requests
(websockets).
|
java.lang.Object |
authorize(AbstractSecurityContext context) |
void |
configure(java.util.Map<java.lang.String,java.lang.String> params) |
java.security.Principal |
login(java.lang.Object credentials,
java.lang.String charset) |
void |
logout() |
decodeBase64Credentials, endAuthorization, endLogin, endLogout, handleSecurityException, 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 boolean acceptsContext()
AbstractSecurityServiceSecurityService.authorize(AbstractSecurityContext) will be
invoked in a ServletGraniteContext and not in a HttpGraniteContextacceptsContext in interface SecurityServiceacceptsContext in class AbstractSecurityServiceHttpGraniteContext is mandated