public class AuthzSakai2Impl extends AuthzSectionsImpl implements Authz
PERMISSION_EDIT_ASSIGNMENTS, PERMISSION_GRADE_ALL, PERMISSION_GRADE_SECTION, PERMISSION_VIEW_OWN_GRADES, PERMISSION_VIEW_STUDENT_NUMBERS| Constructor and Description |
|---|
AuthzSakai2Impl() |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
Perform authorization-specific framework initializations for the Gradebook.
|
boolean |
isUserAbleToEditAssessments(String gradebookUid) |
boolean |
isUserAbleToGrade(String gradebookUid) |
boolean |
isUserAbleToGrade(String gradebookUid,
String userUid) |
boolean |
isUserAbleToGradeAll(String gradebookUid) |
boolean |
isUserAbleToGradeAll(String gradebookUid,
String userUid) |
boolean |
isUserAbleToGradeSection(String sectionUid)
When group-scoped permissions are available, this is where
they will go.
|
boolean |
isUserAbleToViewOwnGrades(String gradebookUid) |
boolean |
isUserAbleToViewStudentNumbers(String gradebookUid) |
findMatchingEnrollmentsForItem, findMatchingEnrollmentsForItemForUser, findMatchingEnrollmentsForViewableCourseGrade, findMatchingEnrollmentsForViewableItems, findStudentSectionMemberships, getAllSections, getAuthn, getGradebookPermissionService, getGradeViewFunctionForUserForStudentForItem, getSectionAwareness, getStudentSectionMembershipNames, getViewableSections, isUserAbleToGradeItemForStudent, isUserAbleToViewItemForStudent, isUserHasGraderPermissions, isUserHasGraderPermissions, isUserHasGraderPermissions, isUserHasGraderPermissions, setAuthn, setGradebookPermissionService, setSectionAwarenessclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindMatchingEnrollmentsForItem, findMatchingEnrollmentsForItemForUser, findMatchingEnrollmentsForViewableCourseGrade, findMatchingEnrollmentsForViewableItems, findStudentSectionMemberships, getAllSections, getGradeViewFunctionForUserForStudentForItem, getStudentSectionMembershipNames, getViewableSections, isUserAbleToGradeItemForStudent, isUserAbleToViewItemForStudent, isUserHasGraderPermissions, isUserHasGraderPermissions, isUserHasGraderPermissions, isUserHasGraderPermissionspublic void init()
public boolean isUserAbleToGrade(String gradebookUid)
isUserAbleToGrade in interface AuthzisUserAbleToGrade in class AuthzSectionsImplpublic boolean isUserAbleToGrade(String gradebookUid, String userUid)
isUserAbleToGrade in interface AuthzisUserAbleToGrade in class AuthzSectionsImplpublic boolean isUserAbleToGradeAll(String gradebookUid)
isUserAbleToGradeAll in interface AuthzisUserAbleToGradeAll in class AuthzSectionsImplpublic boolean isUserAbleToGradeAll(String gradebookUid, String userUid)
isUserAbleToGradeAll in interface AuthzisUserAbleToGradeAll in class AuthzSectionsImplpublic boolean isUserAbleToGradeSection(String sectionUid)
public boolean isUserAbleToEditAssessments(String gradebookUid)
isUserAbleToEditAssessments in interface AuthzisUserAbleToEditAssessments in class AuthzSectionsImplpublic boolean isUserAbleToViewOwnGrades(String gradebookUid)
isUserAbleToViewOwnGrades in interface AuthzisUserAbleToViewOwnGrades in class AuthzSectionsImplpublic boolean isUserAbleToViewStudentNumbers(String gradebookUid)
isUserAbleToViewStudentNumbers in interface AuthzisUserAbleToViewStudentNumbers in class AuthzSectionsImplCopyright © 2003–2022 Sakai Project. All rights reserved.