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
.
-
-
Constructor Summary
Constructors Constructor Description AccessControlProviderImpl()
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlSchemaProvider
getAccessControlSchemaProvider()
void
initialize()
Initializes this class.void
setAccessControlSchemaProvider(AccessControlSchemaProvider accessControlSchemaProvider)
-
Methods inherited from class com.devonfw.module.security.common.base.accesscontrol.AbstractAccessControlProvider
addAccessControl, checkForCyclicDependencies, collectAccessControlIds, collectAccessControls, collectAccessControls, collectPermissionIds, collectPermissionNodes, getAccessControl, initialize
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.devonfw.module.security.common.api.accesscontrol.AccessControlProvider
expandPermissions
-
-
-
-
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
- theAccessControlSchemaProvider
toInject
.
-
-