blackboard.platform.security
Interface AccessManagerService


public interface AccessManagerService

AccessManagerService

Since:
Bb 6.0
Version:
$Revision: 17 $ $Date: 6/20/02 5:01p $

Method Summary
 boolean isUserInCourseRole(javax.servlet.http.HttpServletRequest req, CourseMembership.Role role)
          Deprecated.  
 boolean isUserInCourseRole(javax.servlet.http.HttpServletRequest req, CourseMembership.Role[] roles)
          Deprecated.  
 boolean isUserInCourseRole(Id userId, Id courseId, CourseMembership.Role role)
          Deprecated.  
 boolean isUserInSystemRole(javax.servlet.http.HttpServletRequest req, User.SystemRole role)
          Deprecated.  
 boolean isUserInSystemRole(javax.servlet.http.HttpServletRequest req, User.SystemRole[] roles)
          Deprecated.  
 boolean isUserInSystemRole(Id userId, User.SystemRole role)
          Deprecated.  
 void registerCodeSource(java.io.File file, java.security.PermissionCollection perms)
          Deprecated. registerCodeSource Authorization for 6.0 will be based on \ "does file F have permissions P\"
 void sendAccessDeniedRedirect(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
 void sendLoginRedirect(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
 

Method Detail

isUserInSystemRole

public boolean isUserInSystemRole(Id userId,
                                  User.SystemRole role)
                           throws PersistenceException
Deprecated.  

isUserInSystemRole As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"

PersistenceException

isUserInSystemRole

public boolean isUserInSystemRole(javax.servlet.http.HttpServletRequest req,
                                  User.SystemRole role)
                           throws PersistenceException
Deprecated.  

isUserInSystemRole As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"

PersistenceException

isUserInSystemRole

public boolean isUserInSystemRole(javax.servlet.http.HttpServletRequest req,
                                  User.SystemRole[] roles)
                           throws PersistenceException
Deprecated.  

isUserInSystemRole As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"

PersistenceException

isUserInCourseRole

public boolean isUserInCourseRole(Id userId,
                                  Id courseId,
                                  CourseMembership.Role role)
                           throws PersistenceException
Deprecated.  

isUserInCourseRole As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"

PersistenceException

isUserInCourseRole

public boolean isUserInCourseRole(javax.servlet.http.HttpServletRequest req,
                                  CourseMembership.Role role)
                           throws PersistenceException
Deprecated.  

isUserInCourseRole As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"

PersistenceException

isUserInCourseRole

public boolean isUserInCourseRole(javax.servlet.http.HttpServletRequest req,
                                  CourseMembership.Role[] roles)
                           throws PersistenceException
Deprecated.  

isUserInCourseRole As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"

PersistenceException

sendLoginRedirect

public void sendLoginRedirect(javax.servlet.http.HttpServletRequest req,
                              javax.servlet.http.HttpServletResponse res)
                       throws java.io.IOException
Deprecated. 
java.io.IOException

sendAccessDeniedRedirect

public void sendAccessDeniedRedirect(javax.servlet.http.HttpServletRequest req,
                                     javax.servlet.http.HttpServletResponse res)
                              throws java.io.IOException
Deprecated. 
java.io.IOException

registerCodeSource

public void registerCodeSource(java.io.File file,
                               java.security.PermissionCollection perms)
                        throws java.io.IOException
Deprecated. 
registerCodeSource Authorization for 6.0 will be based on \ "does file F have permissions P\"

java.io.IOException


Copyright © 2003 Blackboard, Inc. All Rights Reserved.