edu.internet2.middleware.grouper.privs
Interface PrivilegeSubjectContainer

All Known Implementing Classes:
PrivilegeSubjectContainerImpl

public interface PrivilegeSubjectContainer

bean that holds info about the privilege assignment


Method Summary
 Map<String,PrivilegeContainer> getPrivilegeContainers()
          privileges for this subject
 edu.internet2.middleware.subject.Subject getSubject()
          get the subject this involves
 void setPrivilegeContainers(Map<String,PrivilegeContainer> thePrivilegeContainers)
          privileges for this subject
 void setSubject(edu.internet2.middleware.subject.Subject theSubject)
          set the subject this involves
 

Method Detail

getSubject

edu.internet2.middleware.subject.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(edu.internet2.middleware.subject.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