public class ServletPrincipalProxy extends Object implements PrincipalProxy
| Constructor and Description |
|---|
ServletPrincipalProxy(javax.servlet.http.HttpServletRequest request)
Constructs a proxy
|
| Modifier and Type | Method and Description |
|---|---|
String |
getRemoteUser()
Gets the user id
|
javax.servlet.http.HttpServletRequest |
getRequest()
Deprecated.
To obtain the HttpServletRequest in your action, use
org.apache.struts2.servlet.ServletRequestAware, since this method will be dropped in future. |
Principal |
getUserPrincipal()
Gets the user principal
|
boolean |
isRequestSecure()
Is the request using https?
|
boolean |
isUserInRole(String role)
True if the user is in the given role
|
public ServletPrincipalProxy(javax.servlet.http.HttpServletRequest request)
request - The underlying requestpublic boolean isUserInRole(String role)
isUserInRole in interface PrincipalProxyrole - The rolepublic Principal getUserPrincipal()
getUserPrincipal in interface PrincipalProxypublic String getRemoteUser()
getRemoteUser in interface PrincipalProxypublic boolean isRequestSecure()
isRequestSecure in interface PrincipalProxypublic javax.servlet.http.HttpServletRequest getRequest()
org.apache.struts2.servlet.ServletRequestAware, since this method will be dropped in future.getRequest in interface PrincipalProxyCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.