public static interface PrivilegeSet.Builder
PrivilegeSet instances| Modifier and Type | Method and Description |
|---|---|
PrivilegeSet.Builder |
add(Privilege privilege)
Add
Privilege to this set |
PrivilegeSet.Builder |
add(String name, Iterable<String> roles)
Create and add a
Privilege with the specified name and roles. |
PrivilegeSet.Builder |
add(String name, String... roles)
Create and add a
Privilege with the specified name and roles |
PrivilegeSet |
build()
Build
PrivilegeSet instance |
PrivilegeSet.Builder |
clear()
Remove all
Privileges from this set |
PrivilegeSet.Builder |
remove(String name)
Remove the named
Privilege from this PrivilegeSet |
PrivilegeSet build()
PrivilegeSet instancePrivilegeSet instancePrivilegeSet.Builder add(Privilege privilege)
Privilege to this setprivilege - The Privilege instance to addPrivilegeSet.Builder add(String name, String... roles)
Privilege with the specified name and rolesname - The Privilege.name() propertyroles - The Privilege.roles() propertyPrivilegeSet.Builder add(String name, Iterable<String> roles)
Privilege with the specified name and roles.name - The Privilege.name() propertyroles - The Privilege.roles() propertyPrivilegeSet.Builder remove(String name)
Privilege from this PrivilegeSetname - The name of the privilegePrivilegeSet.Builder clear()
Privileges from this set