| SubjectObjectPrivilegeGrant | SchedulerEntity. createSubjectObjectPrivilegeGrant() | Grant a set of privileges for this object. | 
| SubjectObjectPrivilegeGrant | SchedulerSession. createSubjectObjectPrivilegeGrant() | Return a new instance of SubjectObjectPrivilegeGrant. | 
| SubjectObjectPrivilegeGrant | Subject. getAssignedSubjectObjectPrivilegeGrantByObjectDefinitionObjectUniqueId(ObjectDefinition objectDefinition,
                                                                      Long objectUniqueId) | Get the SubjectObjectPrivilegeGrant by SubjectSchedulerEntity. | 
| static SubjectObjectPrivilegeGrant | BusinessKeyLookup. getSubjectObjectPrivilegeGrantByBusinessKey(SchedulerSession session,
                                           String key) |  | 
| SubjectObjectPrivilegeGrant | BusinessKeyResolver. getSubjectObjectPrivilegeGrantByKey(BusinessKey key) |  | 
| SubjectObjectPrivilegeGrant | SchedulerEntity. getSubjectObjectPrivilegeGrantBySubject(Subject granteeSubject) | Get the set of privileges, if specified, that a subject has on this object. | 
| SubjectObjectPrivilegeGrant | SchedulerSession. getSubjectObjectPrivilegeGrantBySubjectSchedulerEntity(Subject granteeSubject,
                                                      ObjectDefinition objectDefinition,
                                                      Long objectUniqueId) |  | 
| SubjectObjectPrivilegeGrant | SchedulerSession. getSubjectObjectPrivilegeGrantByUniqueId(Long uniqueId) |  |