Uses of Class
blackboard.platform.security.authentication.BbSecurityException

Packages that use BbSecurityException
blackboard.platform.security   
blackboard.platform.security.authentication Provides the public implementation classes for creating custom authentication modules for Learning System. 
 

Uses of BbSecurityException in blackboard.platform.security
 

Methods in blackboard.platform.security that throw BbSecurityException
static void SecurityUtil.requireEntitledUser(java.lang.String uid, javax.servlet.http.HttpServletRequest request)
          Throws a BbSecurityException, which will be caught by the Error receipt infrastructure and require the user to log in as a different user.
 

Uses of BbSecurityException in blackboard.platform.security.authentication
 

Methods in blackboard.platform.security.authentication that throw BbSecurityException
protected  void BaseAuthenticationModule.assertRequestAuthenticate()
          Wrapper for any assertions that should be made before authentication request.
 void SessionStub.associateSessionWithUser(java.lang.String userName)
          associateSessionWithUser If the userId is associated with a valid user record in the database, then the current session should be associated with that user record, in the database.
protected  java.lang.String LDAPAuthModule.authenticate(java.lang.String userName, java.lang.String password, SessionStub sessionStub, boolean useChallenge)
          Method to support LDAP-based authentication.
protected  java.lang.String BaseAuthenticationModule.authenticate(java.lang.String userName, java.lang.String userToken, SessionStub sessionStub, boolean useChallenge)
          Method to support native authentication.
protected  LDAPAuthContext LDAPAuthModule.createAuthContext(LDAPServerConfig config, java.lang.String url)
           
 void SessionStub.disassociateCurrentSessionAndUser()
          If the userId is associated with a valid user record in the database, then the current session should be associated with that user record, in the database.
 java.lang.String HttpAuthModule.doAuthenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Performs the actual, implementation-specific work of authentication.
 java.lang.String BaseAuthenticationModule.doAuthenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Performs the work of authentication.
protected  java.lang.String BaseAuthenticationModule.doAuthenticate(java.util.Map authenticateParams, SessionStub sessionStub, boolean useChallenge)
          Implementation specific version of doAuthenticate which does additional checking before calling authenticate.
 void HttpAuthModule.doLogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Performs the actual, implementation-specific work of invalidating the user's authentication status.
 void BaseAuthenticationModule.doLogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Implementation method.
 void BaseAuthenticationModule.establishSession(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String userName)
          Creates and associates an AS session with provided user information.
 java.lang.String LDAPAuthModule.getRemoteUser(javax.servlet.http.HttpServletRequest request)
          Extracts the CGI variable REMOTE_USER from the incoming request.
 User LDAPAuthModule.getUserFromUsernamePassword(java.lang.String username, java.lang.String password)
          Returns the User object for a given username and password.
 boolean HttpAuthModule.isAuthenticated(javax.servlet.http.HttpServletRequest request)
          Deprecated. This method is no longer called.
 boolean BaseAuthenticationModule.isAuthenticated(javax.servlet.http.HttpServletRequest request)
          Deprecated.  
 void HttpAuthModule.requestAuthenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Send the client an authentication request.
 void BaseAuthenticationModule.requestAuthenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Implementation method.
static boolean RDBMSAuthUtil.sessionCookiePersisted(java.lang.String md5SessionId)
           
 void SessionStub.updateLastLoginTime(java.lang.String userName)
          Deprecated.  
 

Constructors in blackboard.platform.security.authentication that throw BbSecurityException
SessionStub(javax.servlet.http.HttpServletRequest request)
           
 



Copyright © 2003 Blackboard, Inc. All Rights Reserved.