|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.struts2.servlet.interceptor.ServletPrincipalProxy
public class ServletPrincipalProxy
PrincipalProxy implementation for using HttpServletRequest Principal related methods.
| Constructor Summary | |
|---|---|
ServletPrincipalProxy(javax.servlet.http.HttpServletRequest request)
Constructs a proxy |
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServletPrincipalProxy(javax.servlet.http.HttpServletRequest request)
request - The underlying request| Method Detail |
|---|
public boolean isUserInRole(String role)
isUserInRole in interface PrincipalProxyrole - The role
public 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 PrincipalProxy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||