Class OAuth2ConfigurationBuilder
java.lang.Object
org.infinispan.server.configuration.security.OAuth2ConfigurationBuilder
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<OAuth2Configuration>
public class OAuth2ConfigurationBuilder
extends Object
implements org.infinispan.commons.configuration.Builder<OAuth2Configuration>
- Since:
- 10.0
-
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.commons.configuration.attributes.AttributeSetclientSecret(char[] clientSecret) clientSecret(Supplier<org.wildfly.security.credential.source.CredentialSource> clientSecret) clientSSLContext(String value) connectionTimeout(int timeout) create()hostVerificationPolicy(String value) introspectionUrl(String introspectionUrl) read(OAuth2Configuration template, org.infinispan.commons.configuration.Combine combine) readTimeout(int timeout) Methods 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, validate
-
Method Details
-
attributes
public org.infinispan.commons.configuration.attributes.AttributeSet attributes()- Specified by:
attributesin interfaceorg.infinispan.commons.configuration.Builder<OAuth2Configuration>
-
clientId
-
clientSecret
-
clientSecret
public OAuth2ConfigurationBuilder clientSecret(Supplier<org.wildfly.security.credential.source.CredentialSource> clientSecret) -
introspectionUrl
-
clientSSLContext
-
hostVerificationPolicy
-
connectionTimeout
-
readTimeout
-
create
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<OAuth2Configuration>
-
read
public OAuth2ConfigurationBuilder read(OAuth2Configuration template, org.infinispan.commons.configuration.Combine combine) - Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<OAuth2Configuration>
-