Package org.bremersee.acl
Interface Ace
- All Known Implementing Classes:
Ace.AceImpl
public interface Ace
The access control entry.
- Author:
- Christian Bremer
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classThe ace builder.static classThe ace implementation. -
Field Summary
Fields -
Method Summary
-
Field Details
-
GUEST
The constant GUEST.- See Also:
-
USERS
The constant USERS.- See Also:
-
ROLES
The constant ROLES.- See Also:
-
GROUPS
The constant GROUPS.- See Also:
-
-
Method Details
-
builder
Builder ace builder.- Returns:
- the ace builder
-
empty
Empty ace.- Returns:
- the ace
-
isGuest
boolean isGuest()Determines whether guests have access.- Returns:
trueif guests have access, otherwisefalse
-
getUsers
Gets users.- Returns:
- the users
-
getRoles
Gets roles.- Returns:
- the roles
-
getGroups
Gets groups.- Returns:
- the groups
-