Class AccessControlProviderImpl
- java.lang.Object
-
- com.devonfw.module.security.common.base.accesscontrol.AbstractAccessControlProvider
-
- com.devonfw.module.security.common.impl.accesscontrol.AccessControlProviderImpl
-
- All Implemented Interfaces:
AccessControlProvider
public class AccessControlProviderImpl extends AbstractAccessControlProvider
This is the default implementation ofAccessControlProvider.
-
-
Field Summary
Fields Modifier and Type Field Description private AccessControlSchemaProvideraccessControlSchemaProvider
-
Constructor Summary
Constructors Constructor Description AccessControlProviderImpl()The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlSchemaProvidergetAccessControlSchemaProvider()voidinitialize()Initializes this class.voidsetAccessControlSchemaProvider(AccessControlSchemaProvider accessControlSchemaProvider)-
Methods inherited from class com.devonfw.module.security.common.base.accesscontrol.AbstractAccessControlProvider
addAccessControl, checkForCyclicDependencies, collectAccessControlIds, collectAccessControls, collectAccessControls, collectPermissionIds, collectPermissionNodes, getAccessControl, initialize
-
-
-
-
Field Detail
-
accessControlSchemaProvider
private AccessControlSchemaProvider accessControlSchemaProvider
-
-
Method Detail
-
initialize
@PostConstruct public void initialize()
Initializes this class.
-
getAccessControlSchemaProvider
public AccessControlSchemaProvider getAccessControlSchemaProvider()
- Returns:
- accessControlSchemaProvider
-
setAccessControlSchemaProvider
@Inject public void setAccessControlSchemaProvider(AccessControlSchemaProvider accessControlSchemaProvider)
- Parameters:
accessControlSchemaProvider- theAccessControlSchemaProvidertoInject.
-
-