Class OIDCProviderConfigurationRequest
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.AbstractRequest
-
- com.nimbusds.openid.connect.sdk.op.OIDCProviderConfigurationRequest
-
@Immutable public class OIDCProviderConfigurationRequest extends AbstractRequest
OpenID Provider (OP) configuration request.Example HTTP request:
GET /.well-known/openid-configuration HTTP/1.1 Host: example.com
Related specifications:
- OpenID Connect Discovery 1.0, section 4.1.
-
-
Field Summary
Fields Modifier and Type Field Description static String
OPENID_PROVIDER_WELL_KNOWN_PATH
The well-known path for OpenID Provider metadata.
-
Constructor Summary
Constructors Constructor Description OIDCProviderConfigurationRequest(Issuer issuer)
Creates a new OpenID Provider configuration request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPRequest
toHTTPRequest()
Returns the matching HTTP request.-
Methods inherited from class com.nimbusds.oauth2.sdk.AbstractRequest
getEndpointURI
-
-
-
-
Field Detail
-
OPENID_PROVIDER_WELL_KNOWN_PATH
public static final String OPENID_PROVIDER_WELL_KNOWN_PATH
The well-known path for OpenID Provider metadata.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OIDCProviderConfigurationRequest
public OIDCProviderConfigurationRequest(Issuer issuer)
Creates a new OpenID Provider configuration request.- Parameters:
issuer
- The issuer. Must represent a valid URL.
-
-
Method Detail
-
toHTTPRequest
public HTTPRequest toHTTPRequest()
Description copied from interface:Request
Returns the matching HTTP request.- Returns:
- The HTTP request.
-
-