Interface ClientPermissionManagement
-
public interface ClientPermissionManagement- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGURE_SCOPEstatic StringMAP_ROLES_CLIENT_SCOPEstatic StringMAP_ROLES_COMPOSITE_SCOPEstatic StringMAP_ROLES_SCOPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanExchangeTo(ClientModel authorizedClient, ClientModel to)PolicyconfigurePermission(ClientModel client)PolicyexchangeToPermission(ClientModel client)Map<String,String>getPermissions(ClientModel client)booleanisPermissionsEnabled(ClientModel client)PolicymanagePermission(ClientModel client)PolicymapRolesClientScopePermission(ClientModel client)PolicymapRolesCompositePermission(ClientModel client)PolicymapRolesPermission(ClientModel client)Resourceresource(ClientModel client)ResourceServerresourceServer(ClientModel client)voidsetPermissionsEnabled(ClientModel client, boolean enable)PolicyviewPermission(ClientModel client)
-
-
-
Field Detail
-
MAP_ROLES_SCOPE
static final String MAP_ROLES_SCOPE
- See Also:
- Constant Field Values
-
MAP_ROLES_CLIENT_SCOPE
static final String MAP_ROLES_CLIENT_SCOPE
- See Also:
- Constant Field Values
-
MAP_ROLES_COMPOSITE_SCOPE
static final String MAP_ROLES_COMPOSITE_SCOPE
- See Also:
- Constant Field Values
-
CONFIGURE_SCOPE
static final String CONFIGURE_SCOPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isPermissionsEnabled
boolean isPermissionsEnabled(ClientModel client)
-
setPermissionsEnabled
void setPermissionsEnabled(ClientModel client, boolean enable)
-
resource
Resource resource(ClientModel client)
-
getPermissions
Map<String,String> getPermissions(ClientModel client)
-
canExchangeTo
boolean canExchangeTo(ClientModel authorizedClient, ClientModel to)
-
exchangeToPermission
Policy exchangeToPermission(ClientModel client)
-
mapRolesPermission
Policy mapRolesPermission(ClientModel client)
-
mapRolesClientScopePermission
Policy mapRolesClientScopePermission(ClientModel client)
-
mapRolesCompositePermission
Policy mapRolesCompositePermission(ClientModel client)
-
managePermission
Policy managePermission(ClientModel client)
-
configurePermission
Policy configurePermission(ClientModel client)
-
viewPermission
Policy viewPermission(ClientModel client)
-
resourceServer
ResourceServer resourceServer(ClientModel client)
-
-