Skip navigation links
C E G I P R S 

C

canAccess(subject, resources, session) - Method in class io.seruco.rbak.core.Enforce
 
Constraint<S extends Subject,R extends Resource> - Interface in io.seruco.rbak.core
 

E

Enforce<S extends Subject,R extends Resource> - Class in io.seruco.rbak.core
 
Enforce(constraints) - Constructor for class io.seruco.rbak.core.Enforce
 

G

getConstraints() - Method in class io.seruco.rbak.core.Enforce
 
getRolesToPermissions() - Method in class io.seruco.rbak.core.StaticSession
 
getSubjectsToRoles() - Method in class io.seruco.rbak.core.StaticSession
 

I

io.seruco.rbak.core - package io.seruco.rbak.core
 

P

Permission - Interface in io.seruco.rbak.core
 
permissionsOf($this, subject) - Static method in class io.seruco.rbak.core.Session.DefaultImpls
 
permissionsOf(role) - Method in interface io.seruco.rbak.core.Session
 
permissionsOf(subject) - Method in interface io.seruco.rbak.core.Session
 
permissionsOf(role) - Method in class io.seruco.rbak.core.StaticSession
 

R

Resource - Interface in io.seruco.rbak.core
 
Role - Interface in io.seruco.rbak.core
 
rolesOf(subject) - Method in interface io.seruco.rbak.core.Session
 
rolesOf(subject) - Method in class io.seruco.rbak.core.StaticSession
 

S

Session - Interface in io.seruco.rbak.core
 
Session.DefaultImpls - Class in io.seruco.rbak.core
 
StaticSession - Class in io.seruco.rbak.core
 
StaticSession(subjectsToRoles, rolesToPermissions) - Constructor for class io.seruco.rbak.core.StaticSession
 
Subject - Interface in io.seruco.rbak.core
 
succeeds(subject, resources, session) - Method in interface io.seruco.rbak.core.Constraint
 
C E G I P R S 
Skip navigation links