Class RealmConfigurationBuilder
- java.lang.Object
-
- org.infinispan.server.configuration.security.RealmConfigurationBuilder
-
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<RealmConfiguration>
public class RealmConfigurationBuilder extends Object implements org.infinispan.commons.configuration.Builder<RealmConfiguration>
- Since:
- 10.0
-
-
Method Summary
-
-
-
Method Detail
-
defaultRealm
public RealmConfigurationBuilder defaultRealm(String defaultRealm)
-
cacheMaxSize
public RealmConfigurationBuilder cacheMaxSize(int size)
-
cacheLifespan
public RealmConfigurationBuilder cacheLifespan(long lifespan)
-
distributedConfiguration
public DistributedRealmConfigurationBuilder distributedConfiguration()
-
fileSystemConfiguration
public FileSystemRealmConfigurationBuilder fileSystemConfiguration()
-
ldapConfiguration
public LdapRealmConfigurationBuilder ldapConfiguration()
-
localConfiguration
public LocalRealmConfigurationBuilder localConfiguration()
-
tokenConfiguration
public TokenRealmConfigurationBuilder tokenConfiguration()
-
trustStoreConfiguration
public TrustStoreRealmConfigurationBuilder trustStoreConfiguration()
-
propertiesConfiguration
public PropertiesRealmConfigurationBuilder propertiesConfiguration()
-
serverIdentitiesConfiguration
public ServerIdentitiesConfigurationBuilder serverIdentitiesConfiguration()
-
validate
public void validate()
- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<RealmConfiguration>
-
create
public RealmConfiguration create()
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<RealmConfiguration>
-
read
public RealmConfigurationBuilder read(RealmConfiguration template)
- Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<RealmConfiguration>
-
-