Package org.molgenis.security.acl
Class AclConfig
- java.lang.Object
-
- org.molgenis.security.acl.AclConfig
-
@Configuration @Import(org.molgenis.data.config.DataSourceConfig.class) public class AclConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description AclConfig(DataSource dataSource, TransactionManager transactionManager, org.springframework.security.access.hierarchicalroles.RoleHierarchy roleHierarchy, org.springframework.core.convert.ConversionService conversionService, EntityHelper entityHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.acls.domain.AclAuthorizationStrategyaclAuthorizationStrategy()org.springframework.security.acls.model.AclCacheaclCache()AclCacheTransactionListeneraclCacheTransactionListener()org.springframework.security.acls.AclPermissionEvaluatoraclPermissionEvaluator()org.springframework.security.acls.model.MutableAclServiceaclService()org.springframework.security.acls.domain.AuditLoggerauditLogger()org.springframework.security.acls.jdbc.LookupStrategylookupStrategy()MutableAclClassServicemutableAclClassService()ObjectIdentityServiceobjectIdentityService()org.springframework.security.acls.model.PermissionGrantingStrategypermissionGrantingStrategy()org.springframework.security.acls.model.SidRetrievalStrategysidRetrievalStrategy()
-
-
-
Constructor Detail
-
AclConfig
public AclConfig(DataSource dataSource, TransactionManager transactionManager, org.springframework.security.access.hierarchicalroles.RoleHierarchy roleHierarchy, org.springframework.core.convert.ConversionService conversionService, EntityHelper entityHelper)
-
-
Method Detail
-
sidRetrievalStrategy
@Bean public org.springframework.security.acls.model.SidRetrievalStrategy sidRetrievalStrategy()
-
auditLogger
@Bean public org.springframework.security.acls.domain.AuditLogger auditLogger()
-
permissionGrantingStrategy
@Bean public org.springframework.security.acls.model.PermissionGrantingStrategy permissionGrantingStrategy()
-
aclAuthorizationStrategy
@Bean public org.springframework.security.acls.domain.AclAuthorizationStrategy aclAuthorizationStrategy()
-
aclCache
@Bean public org.springframework.security.acls.model.AclCache aclCache()
-
aclCacheTransactionListener
@Bean public AclCacheTransactionListener aclCacheTransactionListener()
-
mutableAclClassService
@Bean public MutableAclClassService mutableAclClassService()
-
objectIdentityService
@Bean public ObjectIdentityService objectIdentityService()
-
lookupStrategy
@Bean public org.springframework.security.acls.jdbc.LookupStrategy lookupStrategy()
-
aclService
@Bean public org.springframework.security.acls.model.MutableAclService aclService()
-
aclPermissionEvaluator
@Bean public org.springframework.security.acls.AclPermissionEvaluator aclPermissionEvaluator()
-
-