public class OpenIDConnectConfiguration
extends org.restlet.resource.ServerResource
Constructor and Description |
---|
OpenIDConnectConfiguration(OAuth2RequestFactory requestFactory,
OpenIDConnectProviderConfiguration providerConfiguration,
ExceptionHandler exceptionHandler)
Constructs a new OpenIDConnectConfiguration.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doCatch(Throwable throwable)
Handles any exception that is thrown when processing a OAuth2 authorization request.
|
org.restlet.representation.Representation |
getConfiguration()
Handles GET requests to the OpenId Connect .well-known endpoint for retrieving the OpenId Connect provider
configuration.
|
abort, commit, delete, delete, describeVariants, doConditionalHandle, doError, doHandle, doHandle, doHandle, doNegotiatedHandle, get, get, getAnnotation, getAnnotation, getAnnotations, getAttribute, getDescription, getInfo, getInfo, getName, getOnSent, getPreferredVariant, getRole, getVariants, getVariants, handle, hasAnnotations, head, head, isAnnotated, isAutoCommitting, isCommitted, isConditional, isExisting, isInRole, isNegotiated, options, options, patch, patch, post, post, put, put, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setAttribute, setAutoCommitting, setChallengeRequests, setCommitted, setConditional, setCookieSettings, setDescription, setDimensions, setExisting, setLocationRef, setLocationRef, setName, setNegotiated, setOnSent, setProxyChallengeRequests, setServerInfo, setStatus, setStatus, setStatus, setStatus, updateAllowedMethods, updateDimensions
doError, doInit, doRelease, getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getConnegService, getContext, getConverterService, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMatrixValue, getMaxForwards, getMetadataService, getMethod, getOriginalRef, getProtocol, getProxyChallengeRequests, getProxyChallengeResponse, getQuery, getQueryValue, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestCacheDirectives, getRequestEntity, getResponse, getResponseAttributes, getResponseCacheDirectives, getResponseEntity, getRootRef, getServerInfo, getStatus, getStatusService, init, isConfidential, isLoggable, release, setApplication, setQueryValue, setRequest, setResponse, toBoolean, toByte, toDouble, toFloat, toInteger, toLong, toObject, toRepresentation, toRepresentation, toRepresentation, toShort, toString
@Inject public OpenIDConnectConfiguration(OAuth2RequestFactory requestFactory, OpenIDConnectProviderConfiguration providerConfiguration, ExceptionHandler exceptionHandler)
requestFactory
- An instance of the OAuth2RequestFactory.providerConfiguration
- An instance of the OpenIDConnectProviderConfiguration.exceptionHandler
- An instance of the ExceptionHandler.@Get public org.restlet.representation.Representation getConfiguration() throws OAuth2RestletException
OAuth2RestletException
- If an error occurs whilst retrieving the OpenId Connect provider configuration.protected void doCatch(Throwable throwable)
doCatch
in class org.restlet.resource.ServerResource
throwable
- The throwable.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.