org.mmbase.util
Class HttpAuth

java.lang.Object
  |
  +--org.mmbase.util.HttpAuth

public class HttpAuth
extends java.lang.Object


Constructor Summary
HttpAuth()
           
 
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
 

Constructor Detail

HttpAuth

public HttpAuth()
Method Detail

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