Class ClientProperties.ClientPropertiesBuilder
-
- All Implemented Interfaces:
public final class ClientProperties.ClientPropertiesBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private final ClientAuthenticationPropertiesauthentication
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description final ClientAuthenticationPropertiesgetAuthentication()final ClientProperties.ClientPropertiesBuildertokenEndpointUrl(String endpointURI)final ClientProperties.ClientPropertiesBuildertokenEndpointUrl(URI endpointURI)final ClientProperties.ClientPropertiesBuilderwellKnownUrl(String wellKnownURI)final ClientProperties.ClientPropertiesBuilderwellKnownUrl(URI wellKnownURI)final ClientProperties.ClientPropertiesBuilderscopes(String scopes)final ClientProperties.ClientPropertiesBuilderscope(List<String> scope)final ClientProperties.ClientPropertiesBuilderresourceUrl(URI resourceUrl)final ClientProperties.ClientPropertiesBuildertokenExchange(ClientProperties.TokenExchangeProperties tokenExchange)final ClientPropertiesbuild()-
-
Constructor Detail
-
ClientProperties.ClientPropertiesBuilder
ClientProperties.ClientPropertiesBuilder(GrantType grantType, ClientAuthenticationProperties authentication, URI tokenEndpointUrl, URI wellKnownUrl, List<String> scope, URI resourceUrl, ClientProperties.TokenExchangeProperties tokenExchange)
-
ClientProperties.ClientPropertiesBuilder
ClientProperties.ClientPropertiesBuilder(GrantType grantType, ClientAuthenticationProperties authentication, URI tokenEndpointUrl, URI wellKnownUrl, List<String> scope, URI resourceUrl)
-
ClientProperties.ClientPropertiesBuilder
ClientProperties.ClientPropertiesBuilder(GrantType grantType, ClientAuthenticationProperties authentication, URI tokenEndpointUrl, URI wellKnownUrl, List<String> scope)
-
ClientProperties.ClientPropertiesBuilder
ClientProperties.ClientPropertiesBuilder(GrantType grantType, ClientAuthenticationProperties authentication, URI tokenEndpointUrl, URI wellKnownUrl)
-
ClientProperties.ClientPropertiesBuilder
ClientProperties.ClientPropertiesBuilder(GrantType grantType, ClientAuthenticationProperties authentication, URI tokenEndpointUrl)
-
ClientProperties.ClientPropertiesBuilder
ClientProperties.ClientPropertiesBuilder(GrantType grantType, ClientAuthenticationProperties authentication)
-
-
Method Detail
-
getAuthentication
final ClientAuthenticationProperties getAuthentication()
-
tokenEndpointUrl
final ClientProperties.ClientPropertiesBuilder tokenEndpointUrl(String endpointURI)
-
tokenEndpointUrl
final ClientProperties.ClientPropertiesBuilder tokenEndpointUrl(URI endpointURI)
-
wellKnownUrl
final ClientProperties.ClientPropertiesBuilder wellKnownUrl(String wellKnownURI)
-
wellKnownUrl
final ClientProperties.ClientPropertiesBuilder wellKnownUrl(URI wellKnownURI)
-
scopes
final ClientProperties.ClientPropertiesBuilder scopes(String scopes)
-
scope
final ClientProperties.ClientPropertiesBuilder scope(List<String> scope)
-
resourceUrl
final ClientProperties.ClientPropertiesBuilder resourceUrl(URI resourceUrl)
-
tokenExchange
final ClientProperties.ClientPropertiesBuilder tokenExchange(ClientProperties.TokenExchangeProperties tokenExchange)
-
build
final ClientProperties build()
-
-
-
-