public class DefaultOidcConfigurationService extends Object implements OidcConfigurationService
DISCOVERY_ENDPOINT_DEFAULT| Constructor and Description |
|---|
DefaultOidcConfigurationService() |
DefaultOidcConfigurationService(org.apache.http.impl.client.CloseableHttpClient httpClient) |
| Modifier and Type | Method and Description |
|---|---|
static URI |
getDiscoveryEndpointUri(String issuerUri) |
OAuth2ServiceEndpointsProvider |
retrieveEndpoints(URI discoveryEndpointUri)
Requests an OpenID Provider Configuration Document from OAuth Server.
|
public DefaultOidcConfigurationService()
public DefaultOidcConfigurationService(org.apache.http.impl.client.CloseableHttpClient httpClient)
public OAuth2ServiceEndpointsProvider retrieveEndpoints(@Nonnull URI discoveryEndpointUri) throws OAuth2ServiceException
OidcConfigurationServiceretrieveEndpoints in interface OidcConfigurationServicediscoveryEndpointUri - the discovery endpoint URI.OAuth2ServiceException - in case of an error during the http request.Copyright © 2022. All rights reserved.