Interface GlobalSecurityConfigurationChildBuilder
-
- All Superinterfaces:
GlobalConfigurationChildBuilder
- All Known Implementing Classes:
GlobalSecurityConfigurationBuilder
public interface GlobalSecurityConfigurationChildBuilder extends GlobalConfigurationChildBuilder
GlobalSecurityConfigurationChildBuilder.- Since:
- 7.0
- Author:
- Tristan Tarrant
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description GlobalAuthorizationConfigurationBuilderauthorization()Defines global roles as groups of permissionsGlobalSecurityConfigurationBuildersecurityCacheTimeout(long securityCacheTimeout)Deprecated.UsesecurityCacheTimeout(long, TimeUnit)insteadGlobalSecurityConfigurationBuildersecurityCacheTimeout(long securityCacheTimeout, TimeUnit unit)Defines the timeout for which to cache user access roles.-
Methods inherited from interface org.infinispan.configuration.global.GlobalConfigurationChildBuilder
asyncThreadPool, build, defaultCacheName, evictionThreadPool, expirationThreadPool, globalJmxStatistics, globalState, listenerThreadPool, modules, persistenceThreadPool, replicationQueueThreadPool, security, serialization, shutdown, site, stateTransferThreadPool, transport
-
-
-
-
Method Detail
-
authorization
GlobalAuthorizationConfigurationBuilder authorization()
Defines global roles as groups of permissions
-
securityCacheTimeout
@Deprecated GlobalSecurityConfigurationBuilder securityCacheTimeout(long securityCacheTimeout)
Deprecated.UsesecurityCacheTimeout(long, TimeUnit)insteadDefines the timeout in milliseconds for which to cache user access roles. A value of -1 means the entries never expire. A value of 0 will disable the cache.- Parameters:
securityCacheTimeout-
-
securityCacheTimeout
GlobalSecurityConfigurationBuilder securityCacheTimeout(long securityCacheTimeout, TimeUnit unit)
Defines the timeout for which to cache user access roles. A value of -1 means the entries never expire. A value of 0 will disable the cache.- Parameters:
securityCacheTimeout- the timeoutunit- theTimeUnit
-
-