|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.enterprise.control.RequestUser_Impl
Encapsulates all client information.
| Field Summary | |
private java.util.Properties |
userData
|
| Constructor Summary | |
protected |
RequestUser_Impl()
Creates an empty object. |
|
RequestUser_Impl(HttpServletRequest request)
Creates a request user object with client information retrieved out of the request object. |
| Method Summary | |
java.lang.String |
getAuthType()
Authorization scheme |
java.lang.String |
getRemoteAddr()
Remote address |
java.lang.String |
getRemoteHost()
Remote host |
java.lang.String |
getRemoteUser()
Remote user |
protected java.lang.Object |
getRequestValue(HttpServletRequest request,
java.lang.String methodName,
java.lang.Object defaultValue)
|
java.lang.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 |
| Field Detail |
private java.util.Properties userData
| Constructor Detail |
protected RequestUser_Impl()
public RequestUser_Impl(HttpServletRequest request)
request - the request object containing user and client data| Method Detail |
public java.lang.String getRemoteUser()
getRemoteUser in interface RequestUserpublic java.lang.String getRemoteAddr()
getRemoteAddr in interface RequestUserpublic java.lang.String getRemoteHost()
getRemoteHost in interface RequestUserpublic java.lang.String getAuthType()
getAuthType in interface RequestUserpublic java.lang.String getUserPrincipal()
getUserPrincipal in interface RequestUserprotected void parseRequest(HttpServletRequest request)
protected java.lang.Object getRequestValue(HttpServletRequest request,
java.lang.String methodName,
java.lang.Object defaultValue)
throws java.lang.NoSuchMethodException,
java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
request - methodName - defaultValue -
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||