public static class OAuthClient.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OAuthClient |
build() |
OAuthClient.Builder |
withAccountId(String accountId) |
OAuthClient.Builder |
withBrowserTimeout(Duration browserTimeout) |
OAuthClient.Builder |
withClientId(String clientId) |
OAuthClient.Builder |
withClientSecret(String clientSecret) |
OAuthClient.Builder |
withHost(String host) |
OAuthClient.Builder |
withHttpClient(HttpClient hc) |
OAuthClient.Builder |
withOpenIDConnectEndpoints(OpenIDConnectEndpoints openIDConnectEndpoints) |
OAuthClient.Builder |
withRedirectUrl(String redirectUrl) |
OAuthClient.Builder |
withScopes(List<String> scopes) |
public OAuthClient.Builder withHttpClient(HttpClient hc)
public OAuthClient.Builder withOpenIDConnectEndpoints(OpenIDConnectEndpoints openIDConnectEndpoints)
public OAuthClient.Builder withHost(String host)
public OAuthClient.Builder withClientId(String clientId)
public OAuthClient.Builder withClientSecret(String clientSecret)
public OAuthClient.Builder withRedirectUrl(String redirectUrl)
public OAuthClient.Builder withScopes(List<String> scopes)
public OAuthClient build() throws IOException
IOExceptionpublic OAuthClient.Builder withAccountId(String accountId)
public OAuthClient.Builder withBrowserTimeout(Duration browserTimeout)
Copyright © 2026. All rights reserved.