protected static class ServletProvider.ServletSecurityContext extends Object implements SecurityContext
Modifier | Constructor and Description |
---|---|
protected |
ServletSecurityContext(HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
String |
getUserName()
Returns the authenticated user's name
|
boolean |
hasRole(String roleName)
Returns whether the authenticated user has the given role.
|
boolean |
isAnonymous()
Return whether this security context is an anonymous context.
|
void |
logout()
Logs the user out of the authentication mechanism.
|
protected ServletSecurityContext(HttpServletRequest request)
public boolean isAnonymous()
SecurityContext
isAnonymous
in interface SecurityContext
public final String getUserName()
SecurityContext
getUserName
in interface SecurityContext
public final boolean hasRole(String roleName)
SecurityContext
hasRole
in interface SecurityContext
roleName
- the name of the role to check. The name of the role will always come from ModeShape and will be one of
ModeShape's built-in roles.ModeShapeRoles
public void logout()
SecurityContext
For some authentication mechanisms, this will be implemented as a no-op.
logout
in interface SecurityContext
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.