Class PermissionResult

java.lang.Object
edu.internet2.middleware.grouper.permissions.PermissionResult

public class PermissionResult extends Object
bean that has helper methods to process the permissions
  • Constructor Details

    • PermissionResult

      public PermissionResult()
      constructor
    • PermissionResult

      public PermissionResult(Set<PermissionEntry> thePermissionEntries)
      Parameters:
      thePermissionEntries -
  • Method Details

    • permissionNameExtensions

      public Set<String> permissionNameExtensions()
      get allowed extensions for this action
      Returns:
      the extensions allowed, never null
    • permissionNameExtensions

      public Set<String> permissionNameExtensions(String stemName, String action, Subject subject, Stem.Scope scope)
      get allowed extensions for this action
      Parameters:
      stemName -
      action -
      subject -
      scope -
      Returns:
      the extensions allowed, never null