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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth2ConfigurationBuilderclientId(String clientId)OAuth2ConfigurationBuilderclientSecret(char[] clientSecret)OAuth2ConfigurationBuilderclientSecret(Supplier<char[]> clientSecret)OAuth2ConfigurationBuilderclientSSLContext(String value)OAuth2ConfigurationBuilderconnectionTimeout(int timeout)OAuth2Configurationcreate()OAuth2ConfigurationBuilderhostVerificationPolicy(String value)OAuth2ConfigurationBuilderintrospectionUrl(String introspectionUrl)OAuth2ConfigurationBuilderread(OAuth2Configuration template)OAuth2ConfigurationBuilderreadTimeout(int timeout)
-
-
-
Method Detail
-
clientId
public OAuth2ConfigurationBuilder clientId(String clientId)
-
clientSecret
public OAuth2ConfigurationBuilder clientSecret(char[] clientSecret)
-
clientSecret
public OAuth2ConfigurationBuilder clientSecret(Supplier<char[]> clientSecret)
-
introspectionUrl
public OAuth2ConfigurationBuilder introspectionUrl(String introspectionUrl)
-
clientSSLContext
public OAuth2ConfigurationBuilder clientSSLContext(String value)
-
hostVerificationPolicy
public OAuth2ConfigurationBuilder hostVerificationPolicy(String value)
-
connectionTimeout
public OAuth2ConfigurationBuilder connectionTimeout(int timeout)
-
readTimeout
public OAuth2ConfigurationBuilder readTimeout(int timeout)
-
create
public OAuth2Configuration create()
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<OAuth2Configuration>
-
read
public OAuth2ConfigurationBuilder read(OAuth2Configuration template)
- Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<OAuth2Configuration>
-
-