Interface PrivilegeSubjectContainer

All Known Implementing Classes:
PrivilegeSubjectContainerImpl

public interface PrivilegeSubjectContainer
bean that holds info about the privilege assignment
  • Method Details

    • getSubject

      Subject getSubject()
      get the subject this involves
      Returns:
      the subject
    • getPrivilegeContainers

      Map<String,PrivilegeContainer> getPrivilegeContainers()
      privileges for this subject
      Returns:
      map of privileges, by privilege name
    • setSubject

      void setSubject(Subject theSubject)
      set the subject this involves
      Parameters:
      theSubject -
    • setPrivilegeContainers

      void setPrivilegeContainers(Map<String,PrivilegeContainer> thePrivilegeContainers)
      privileges for this subject
      Parameters:
      thePrivilegeContainers - map of privileges, by privilege name