Interface EffectivePermissions.ResourceSelector

All Known Implementing Classes:
EffectivePermissionsJson.ResourceSelectorJson
Enclosing interface:
EffectivePermissions

public static interface EffectivePermissions.ResourceSelector
An anyOf selector that is either an inclusion set (the listed values) or an exclusion set ({except: [...]}). Exactly one of getInclude() / getExcept() is populated for a given selector.
  • Method Details

    • getInclude

      List<String> getInclude()
      Returns:
      the included values, or null when this selector is an exclusion set
    • getExcept

      List<String> getExcept()
      Returns:
      the excluded values, or null when this selector is an inclusion set