Session.DefaultImpls| Constructor and Description |
|---|
StaticSession(java.util.Map<io.seruco.rbak.core.Subject,? extends java.util.Set<? extends io.seruco.rbak.core.Role>> subjectsToRoles,
java.util.Map<io.seruco.rbak.core.Role,? extends java.util.Set<? extends io.seruco.rbak.core.Permission>> rolesToPermissions) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<io.seruco.rbak.core.Role,java.util.Set> |
getRolesToPermissions() |
java.util.Map<io.seruco.rbak.core.Subject,java.util.Set> |
getSubjectsToRoles() |
java.util.Set<io.seruco.rbak.core.Permission> |
permissionsOf(Role role) |
java.util.Set<io.seruco.rbak.core.Role> |
rolesOf(Subject subject) |
permissionsOf, permissionsOf, rolesOfpublic StaticSession(java.util.Map<io.seruco.rbak.core.Subject,? extends java.util.Set<? extends io.seruco.rbak.core.Role>> subjectsToRoles,
java.util.Map<io.seruco.rbak.core.Role,? extends java.util.Set<? extends io.seruco.rbak.core.Permission>> rolesToPermissions)
public java.util.Set<io.seruco.rbak.core.Role> rolesOf(Subject subject)
public java.util.Set<io.seruco.rbak.core.Permission> permissionsOf(Role role)
public java.util.Map<io.seruco.rbak.core.Subject,java.util.Set> getSubjectsToRoles()
public java.util.Map<io.seruco.rbak.core.Role,java.util.Set> getRolesToPermissions()