Class GrouperAbacEntity

java.lang.Object
edu.internet2.middleware.grouper.abac.GrouperAbacEntity

public class GrouperAbacEntity extends Object
  • Constructor Details

    • GrouperAbacEntity

      public GrouperAbacEntity()
  • Method Details

    • getSingleValuedGroupExtensionInFolder

      public Map<String,String> getSingleValuedGroupExtensionInFolder()
    • getDataRowAssignInternalIdToDataFieldAliasToValues

      public Map<Long,Map<String,Set<Object>>> getDataRowAssignInternalIdToDataFieldAliasToValues()
    • setDataRowAssignInternalIdToDataFieldAliasToValues

      public void setDataRowAssignInternalIdToDataFieldAliasToValues(Map<Long,Map<String,Set<Object>>> dataRowAssignInternalIdToDataFieldAliasToValues)
    • setSingleValuedGroupExtensionInFolder

      public void setSingleValuedGroupExtensionInFolder(Map<String,String> singleValuedGroupExtensionInFolder)
    • multiValuedGroupExtensionInFolder

      public Map<String,Set<String>> multiValuedGroupExtensionInFolder(String folderName)
    • setMultiValuedGroupExtensionInFolder

      public void setMultiValuedGroupExtensionInFolder(Map<String,Set<String>> multiValuedGroupExtensionInFolder)
    • setMemberOfGroupNames

      public void setMemberOfGroupNames(Set<String> memberOfGroupNames)
    • memberOf

      public boolean memberOf(String groupName)
    • getDataAliasToValues

      public Map<String,Set<Object>> getDataAliasToValues()
    • setDataAliasToValues

      public void setDataAliasToValues(Map<String,Set<Object>> dataFieldInternalIdToValues)
    • getMemberId

      public String getMemberId()
    • setMemberId

      public void setMemberId(String memberId)
    • hasAttribute

      public boolean hasAttribute(String aliasName, String valueOrScript)
      Parameters:
      aliasName -
      valueOrScript -
      Returns:
    • setGrouperDataEngine

      public void setGrouperDataEngine(GrouperDataEngine grouperDataEngine)