public class OAuth2ServiceConfigurationBuilder extends Object
OAuth2ServiceConfiguration) for a
dedicated identity (Service) based on the properties applied.public static OAuth2ServiceConfigurationBuilder forService(@Nonnull Service service)
Service)service - the servicepublic static OAuth2ServiceConfigurationBuilder fromConfiguration(OAuth2ServiceConfiguration baseConfiguration)
public 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 © 2021. All rights reserved.