public class RolesService extends java.lang.Object implements IInternalRoles
| Constructor and Description |
|---|
RolesService(BmContext context,
java.util.List<IRolesProvider> providers,
RolesResolver resolver,
java.util.List<IRolesVerifier> validators) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
filter(java.util.Set<java.lang.String> roles) |
java.util.Set<RoleDescriptor> |
getRoles()
Get all available
RoleDescriptor. |
java.util.Set<RolesCategory> |
getRolesCategories()
Get all available
RoleCategorys. |
java.util.Set<java.lang.String> |
resolve(java.util.Set<java.lang.String> roles) |
java.util.Set<java.lang.String> |
resolveDirEntry(java.util.List<java.lang.String> roles,
DirEntry entry) |
java.util.Set<java.lang.String> |
resolveSelf(java.util.List<java.lang.String> roles) |
public RolesService(BmContext context, java.util.List<IRolesProvider> providers, RolesResolver resolver, java.util.List<IRolesVerifier> validators)
public java.util.Set<RoleDescriptor> getRoles() throws ServerFault
IRolesRoleDescriptor.getRoles in interface IRolesRoleDescriptorsServerFault - Common error objectpublic java.util.Set<RolesCategory> getRolesCategories() throws ServerFault
IRolesRoleCategorys. Roles are grouped by
RoleCategorys.getRolesCategories in interface IRolesRoleCategorysServerFault - Common error objectpublic java.util.Set<java.lang.String> filter(java.util.Set<java.lang.String> roles)
throws ServerFault
filter in interface IInternalRolesServerFaultpublic java.util.Set<java.lang.String> resolve(java.util.Set<java.lang.String> roles)
resolve in interface IInternalRolespublic java.util.Set<java.lang.String> resolveSelf(java.util.List<java.lang.String> roles)
resolveSelf in interface IInternalRolespublic java.util.Set<java.lang.String> resolveDirEntry(java.util.List<java.lang.String> roles,
DirEntry entry)
resolveDirEntry in interface IInternalRolesCopyright © 2024. All Rights Reserved.