Interface Ace

All Known Implementing Classes:
Ace.AceImpl

public interface Ace
The access control entry.
Author:
Christian Bremer
  • Field Details

  • Method Details

    • builder

      static Ace.AceBuilder builder()
      Builder ace builder.
      Returns:
      the ace builder
    • empty

      static Ace empty()
      Empty ace.
      Returns:
      the ace
    • isGuest

      boolean isGuest()
      Determines whether guests have access.
      Returns:
      true if guests have access, otherwise false
    • getUsers

      SortedSet<String> getUsers()
      Gets users.
      Returns:
      the users
    • getRoles

      SortedSet<String> getRoles()
      Gets roles.
      Returns:
      the roles
    • getGroups

      SortedSet<String> getGroups()
      Gets groups.
      Returns:
      the groups