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, waitgetFormInfoForScopeDefinitionId, getFormInfoForScopeId, getScopeTypeprotected 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)
PermissionServiceRegistryAwaresetPermissionServiceRegistry in interface PermissionServiceRegistryAwarepermissionServiceRegistry - to be used by this objectprotected String getCurrentTenantId()