public abstract class PermissionAwareFormProvider extends Object implements FormProvider, PermissionServiceRegistryAware
Modifier and Type | Field and Description |
---|---|
protected PermissionServiceRegistry |
permissionServiceRegistry |
Constructor and Description |
---|
PermissionAwareFormProvider() |
Modifier and Type | Method and Description |
---|---|
protected String |
getCurrentTenantId() |
protected String |
getPermissionScopeType() |
void |
setPermissionServiceRegistry(PermissionServiceRegistry permissionServiceRegistry)
Set the PermissionRegistry that this object should use.
|
protected void |
validatePermissionOnHistoricScope(String scopeId,
FormProviderContext context,
String defaultPermission) |
protected void |
validatePermissionOnRuntimeScope(String scopeId,
FormProviderContext context,
String defaultPermission) |
protected void |
validatePermissionOnScope(String scopeId,
FormProviderContext context,
String defaultPermission) |
protected void |
validateReadPermissionOnScopeDefinition(String scopeDefinitionId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFormInfoForScopeDefinitionId, getFormInfoForScopeId, getScopeType
protected PermissionServiceRegistry permissionServiceRegistry
protected String getPermissionScopeType()
protected void validatePermissionOnScope(String scopeId, FormProviderContext context, String defaultPermission)
protected void validatePermissionOnRuntimeScope(String scopeId, FormProviderContext context, String defaultPermission)
protected void validatePermissionOnHistoricScope(String scopeId, FormProviderContext context, String defaultPermission)
protected void validateReadPermissionOnScopeDefinition(String scopeDefinitionId)
public void setPermissionServiceRegistry(PermissionServiceRegistry permissionServiceRegistry)
PermissionServiceRegistryAware
setPermissionServiceRegistry
in interface PermissionServiceRegistryAware
permissionServiceRegistry
- to be used by this objectprotected String getCurrentTenantId()