Package io.vlingo.auth.infra.persistence
Class InMemoryLoader
- java.lang.Object
-
- io.vlingo.auth.infra.persistence.InMemoryLoader
-
-
Constructor Summary
Constructors Constructor Description InMemoryLoader(GroupRepository groupRepository, PermissionRepository permissionRepository, RoleRepository roleRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Group
loadGroup(TenantId tenantId, java.lang.String groupName)
Permission
loadPermission(TenantId tenantId, java.lang.String permissionName)
Role
loadRole(TenantId tenantId, java.lang.String roleName)
-
-
-
Constructor Detail
-
InMemoryLoader
public InMemoryLoader(GroupRepository groupRepository, PermissionRepository permissionRepository, RoleRepository roleRepository)
-
-
Method Detail
-
loadPermission
public Permission loadPermission(TenantId tenantId, java.lang.String permissionName)
- Specified by:
loadPermission
in interfaceLoader
-
-