Class AuthenticationConfigurationBuilder
java.lang.Object
org.infinispan.server.core.configuration.AbstractProtocolServerConfigurationChildBuilder<RestServerConfiguration,AuthenticationConfigurationBuilder>
org.infinispan.rest.configuration.AuthenticationConfigurationBuilder
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<AuthenticationConfiguration>,org.infinispan.commons.configuration.Self<AuthenticationConfigurationBuilder>,org.infinispan.server.core.configuration.ProtocolServerConfigurationChildBuilder<RestServerConfiguration,AuthenticationConfigurationBuilder>
public class AuthenticationConfigurationBuilder
extends org.infinispan.server.core.configuration.AbstractProtocolServerConfigurationChildBuilder<RestServerConfiguration,AuthenticationConfigurationBuilder>
implements org.infinispan.commons.configuration.Builder<AuthenticationConfiguration>
AuthenticationConfigurationBuilder.
- Since:
- 10.0
- Author:
- Tristan Tarrant
-
Field Summary
Fields inherited from class org.infinispan.server.core.configuration.AbstractProtocolServerConfigurationChildBuilder
builder -
Method Summary
Modifier and TypeMethodDescriptionaddMechanisms(String... mechanisms) org.infinispan.commons.configuration.attributes.AttributeSetauthenticator(Authenticator authenticator) create()disable()enable()booleanenabled()enabled(boolean enabled) booleanbooleanmetricsAuth(boolean metricsAuth) org.infinispan.commons.configuration.Builder<?> read(AuthenticationConfiguration template, org.infinispan.commons.configuration.Combine combine) securityRealm(String realm) self()voidvalidate()Methods inherited from class org.infinispan.server.core.configuration.AbstractProtocolServerConfigurationChildBuilder
adminOperationsHandler, build, defaultCacheName, host, idleTimeout, implicitConnector, ioThreads, ipFilter, name, port, recvBufSize, sendBufSize, socketBinding, ssl, startTransport, tcpKeepAlive, tcpNoDelayMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.commons.configuration.Builder
read, reset
-
Method Details
-
attributes
public org.infinispan.commons.configuration.attributes.AttributeSet attributes()- Specified by:
attributesin interfaceorg.infinispan.commons.configuration.Builder<AuthenticationConfiguration>
-
enable
-
disable
-
enabled
-
enabled
public boolean enabled() -
securityRealm
-
securityRealm
-
hasSecurityRealm
public boolean hasSecurityRealm() -
authenticator
-
addMechanisms
-
hasMechanisms
public boolean hasMechanisms() -
mechanisms
-
metricsAuth
-
validate
public void validate()- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<AuthenticationConfiguration>
-
create
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<AuthenticationConfiguration>
-
read
public org.infinispan.commons.configuration.Builder<?> read(AuthenticationConfiguration template, org.infinispan.commons.configuration.Combine combine) - Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<AuthenticationConfiguration>
-
self
- Specified by:
selfin interfaceorg.infinispan.commons.configuration.Self<AuthenticationConfigurationBuilder>
-