public class AcegiSecurityService extends AbstractSecurityService
SecurityService.AuthenticationContextAUTH_TYPE| Constructor and Description |
|---|
AcegiSecurityService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
authorize(AbstractSecurityContext context) |
void |
configure(java.util.Map<java.lang.String,java.lang.String> params) |
protected org.acegisecurity.Authentication |
getAuthentication() |
protected void |
handleAuthenticationExceptions(org.acegisecurity.AuthenticationException e) |
protected void |
handleAuthorizationExceptions(java.lang.reflect.InvocationTargetException e) |
protected boolean |
isAuthenticated(org.acegisecurity.Authentication authentication) |
protected boolean |
isUserInRole(org.acegisecurity.Authentication authentication,
java.lang.String role) |
java.security.Principal |
login(java.lang.Object credentials,
java.lang.String charset) |
void |
logout() |
protected boolean |
userCanAccessService(AbstractSecurityContext context,
org.acegisecurity.Authentication authentication) |
acceptsContext, 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)
protected void handleAuthenticationExceptions(org.acegisecurity.AuthenticationException e)
public java.lang.Object authorize(AbstractSecurityContext context) throws java.lang.Exception
java.lang.Exceptionpublic void logout()
protected boolean isUserInRole(org.acegisecurity.Authentication authentication,
java.lang.String role)
protected boolean isAuthenticated(org.acegisecurity.Authentication authentication)
protected boolean userCanAccessService(AbstractSecurityContext context, org.acegisecurity.Authentication authentication)
protected org.acegisecurity.Authentication getAuthentication()
protected void handleAuthorizationExceptions(java.lang.reflect.InvocationTargetException e)