org.mmbase.util
Class HttpAuth
java.lang.Object
|
+--org.mmbase.util.HttpAuth
- public class HttpAuth
- extends java.lang.Object
|
Method Summary |
static boolean |
checkUser(java.lang.String wname,
java.lang.String mimeline)
|
static java.lang.String |
getAuthorization(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String server,
java.lang.String level)
Authenticates a user, If the user cannot be authenticated a login-popup will appear |
static java.lang.String |
getLoginName(java.lang.String mimel)
|
static java.lang.String |
getLoginName2(java.lang.String mimel)
|
static java.lang.String |
getRemoteUser(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getRemoteUser(scanpage sp)
|
static void |
setLocalCheckUrl(java.lang.String url)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpAuth
public HttpAuth()
getLoginName2
public static java.lang.String getLoginName2(java.lang.String mimel)
checkUser
public static boolean checkUser(java.lang.String wname,
java.lang.String mimeline)
getAuthorization
public static java.lang.String getAuthorization(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String server,
java.lang.String level)
throws AuthorizationException,
NotLoggedInException
- Authenticates a user, If the user cannot be authenticated a login-popup will appear
- Parameters:
server - server-account. (for exameple 'film' or 'www')level - loginlevel. (for example 'Basic' or 'MD5')- Throws:
AuthorizationException - if the authorization fails.NotLoggedInException - if the user hasn't logged in yet.
getRemoteUser
public static java.lang.String getRemoteUser(javax.servlet.http.HttpServletRequest req)
getRemoteUser
public static java.lang.String getRemoteUser(scanpage sp)
getLoginName
public static java.lang.String getLoginName(java.lang.String mimel)
setLocalCheckUrl
public static void setLocalCheckUrl(java.lang.String url)
MMBase 2002