|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.enterprise.control.RequestUser
class RequestUser
Encapsulates all client information.
Constructor Summary | |
---|---|
protected |
RequestUser()
Creates an empty object. |
|
RequestUser(HttpServletRequest request)
Creates a request user object with client information retrieved out of the request object. |
Method Summary | |
---|---|
String |
getAuthType()
Authorization scheme |
String |
getRemoteAddr()
Remote address |
String |
getRemoteHost()
Remote host |
String |
getRemoteUser()
Remote user |
protected Object |
getRequestValue(HttpServletRequest request,
String methodName,
Object defaultValue)
|
String |
getUserPrincipal()
Authenticated user |
protected void |
parseRequest(HttpServletRequest request)
Parse request object for user specific attributes. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected RequestUser()
public RequestUser(HttpServletRequest request)
request
- the request object containing user and client dataMethod Detail |
---|
public String getRemoteUser()
public String getRemoteAddr()
public String getRemoteHost()
public String getAuthType()
public String getUserPrincipal()
protected void parseRequest(HttpServletRequest request)
protected Object getRequestValue(HttpServletRequest request, String methodName, Object defaultValue) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException
request
- methodName
- defaultValue
-
NoSuchMethodException
InvocationTargetException
IllegalAccessException
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net