public class OAuth2ServiceConfigurationBuilder extends Object
OAuth2ServiceConfiguration) for a
dedicated identity (Service) based on the properties applied.| Modifier and Type | Method and Description |
|---|---|
OAuth2ServiceConfiguration |
build()
Builds an OAuth configuration (
OAuth2ServiceConfiguration) based on
the properties applied. |
static OAuth2ServiceConfigurationBuilder |
forService(Service service)
Creates a builder for a dedicated identity (
Service) |
OAuth2ServiceConfigurationBuilder |
runInLegacyMode(boolean isLegacyMode) |
OAuth2ServiceConfigurationBuilder |
withClientId(String clientId)
Client id of identity service instance.
|
OAuth2ServiceConfigurationBuilder |
withClientSecret(String clientSecret)
Client secret of identity service instance.
|
OAuth2ServiceConfigurationBuilder |
withProperties(Map<String,String> properties) |
OAuth2ServiceConfigurationBuilder |
withProperty(String propertyName,
String propertyValue) |
OAuth2ServiceConfigurationBuilder |
withUrl(String url)
Base URL of the OAuth2 identity service instance.
|
public static OAuth2ServiceConfigurationBuilder forService(@Nonnull Service service)
Service)service - the servicepublic OAuth2ServiceConfigurationBuilder withClientId(String clientId)
clientId - client identifierpublic OAuth2ServiceConfigurationBuilder withClientSecret(String clientSecret)
clientSecret - client secretpublic OAuth2ServiceConfigurationBuilder withUrl(String url)
url - base url, e.g. https://paastenant.idservice.compublic OAuth2ServiceConfigurationBuilder withProperty(String propertyName, String propertyValue)
public OAuth2ServiceConfigurationBuilder withProperties(Map<String,String> properties)
public OAuth2ServiceConfigurationBuilder runInLegacyMode(boolean isLegacyMode)
public OAuth2ServiceConfiguration build()
OAuth2ServiceConfiguration) based on
the properties applied.Copyright © 2020. All rights reserved.