Class OidcWellKnownEndpointController
- java.lang.Object
-
- org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
-
- org.apereo.cas.oidc.web.controllers.discovery.OidcWellKnownEndpointController
-
public class OidcWellKnownEndpointController extends org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20ControllerThis isOidcWellKnownEndpointController.- Since:
- 5.0.0
-
-
Constructor Summary
Constructors Constructor Description OidcWellKnownEndpointController(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.accesstoken.AccessTokenFactory accessTokenFactory, org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceServiceFactory, OidcServerDiscoverySettings discovery, org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter scopeToAttributesFilter, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.web.support.CookieRetrievingCookieGenerator ticketGrantingTicketCookieGenerator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<OidcServerDiscoverySettings>getWellKnownDiscoveryConfiguration()Gets well known discovery configuration.org.springframework.http.ResponseEntity<OidcServerDiscoverySettings>getWellKnownOpenIdDiscoveryConfiguration()Gets well known openid discovery configuration.
-
-
-
Constructor Detail
-
OidcWellKnownEndpointController
public OidcWellKnownEndpointController(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.accesstoken.AccessTokenFactory accessTokenFactory, org.apereo.cas.authentication.principal.PrincipalFactory principalFactory, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceServiceFactory, OidcServerDiscoverySettings discovery, org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter scopeToAttributesFilter, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.web.support.CookieRetrievingCookieGenerator ticketGrantingTicketCookieGenerator)
-
-
Method Detail
-
getWellKnownDiscoveryConfiguration
@GetMapping(value="/oidc/.well-known", produces="application/json") public org.springframework.http.ResponseEntity<OidcServerDiscoverySettings> getWellKnownDiscoveryConfiguration()Gets well known discovery configuration.- Returns:
- the well known discovery configuration
-
getWellKnownOpenIdDiscoveryConfiguration
@GetMapping(value="/oidc/.well-known/openid-configuration", produces="application/json") public org.springframework.http.ResponseEntity<OidcServerDiscoverySettings> getWellKnownOpenIdDiscoveryConfiguration()Gets well known openid discovery configuration.- Returns:
- the well known discovery configuration
-
-