public class OpenIDConnectProviderDiscovery extends Object
Constructor and Description |
---|
OpenIDConnectProviderDiscovery(OpenIDConnectProvider openIDConnectProvider)
Constructs a new OpenIDConnectProviderDiscovery.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
discover(String resource,
String rel,
String deploymentUrl,
OAuth2Request request)
Returns the response to a request to discover the OpenId Connect provider.
|
@Inject public OpenIDConnectProviderDiscovery(OpenIDConnectProvider openIDConnectProvider)
openIDConnectProvider
- An instance of the OpenIDConnectProvider.public Map<String,Object> discover(String resource, String rel, String deploymentUrl, OAuth2Request request) throws BadRequestException, NotFoundException
resource
- The resource.rel
- The rel.deploymentUrl
- The deployment url of the OpenId Connect provider.request
- The OAuth2 request.Map
of the OpenId Connect provider urls.BadRequestException
- If the request is malformed.NotFoundException
- If the user cannot be found.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.