@Configuration(value="oidcConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
public class OidcConfiguration
extends org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter
OidcConfiguration.| Constructor and Description |
|---|
OidcConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInterceptors(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry) |
org.apereo.cas.support.oauth.web.OAuth20CallbackAuthorizeViewResolver |
callbackAuthorizeViewResolver()
Callback authorize view resolver.
|
org.apereo.cas.support.oauth.web.ConsentApprovalViewResolver |
consentApprovalViewResolver()
Consent approval view resolver.
|
org.apereo.cas.support.oauth.OAuthCasClientRedirectActionBuilder |
oauthCasClientRedirectActionBuilder()
Oauth cas client redirect action builder.
|
OidcAccessTokenEndpointController |
oidcAccessTokenController() |
org.apereo.cas.support.oauth.web.AccessTokenResponseGenerator |
oidcAccessTokenResponseGenerator() |
OidcAuthorizationRequestSupport |
oidcAuthorizationRequestSupport() |
OidcAuthorizeEndpointController |
oidcAuthorizeController() |
org.apereo.cas.support.oauth.OAuthCasClientRedirectActionBuilder |
oidcCasClientRedirectActionBuilder() |
org.springframework.web.servlet.HandlerInterceptor |
oidcInterceptor()
Oidc interceptor handler interceptor.
|
OidcJwksEndpointController |
oidcJwksController() |
org.apereo.cas.authentication.principal.PrincipalFactory |
oidcPrincipalFactory() |
OidcProfileEndpointController |
oidcProfileController() |
OidcWellKnownEndpointController |
oidcWellKnownController() |
org.pac4j.springframework.web.SecurityInterceptor |
requiresAuthenticationAuthorizeInterceptor()
Requires authentication authorize interceptor.
|
addArgumentResolvers, addCorsMappings, addFormatters, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidatorpublic void addInterceptors(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry)
addInterceptors in interface org.springframework.web.servlet.config.annotation.WebMvcConfigureraddInterceptors in class org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter@Bean public org.apereo.cas.support.oauth.web.ConsentApprovalViewResolver consentApprovalViewResolver()
@Bean public org.apereo.cas.support.oauth.web.OAuth20CallbackAuthorizeViewResolver callbackAuthorizeViewResolver()
@Bean public org.springframework.web.servlet.HandlerInterceptor oidcInterceptor()
@Bean(autowire=BY_NAME) public org.apereo.cas.support.oauth.OAuthCasClientRedirectActionBuilder oauthCasClientRedirectActionBuilder()
@Bean public org.pac4j.springframework.web.SecurityInterceptor requiresAuthenticationAuthorizeInterceptor()
@Bean public org.apereo.cas.support.oauth.OAuthCasClientRedirectActionBuilder oidcCasClientRedirectActionBuilder()
@Bean @RefreshScope public org.apereo.cas.support.oauth.web.AccessTokenResponseGenerator oidcAccessTokenResponseGenerator()
@Bean public OidcAuthorizationRequestSupport oidcAuthorizationRequestSupport()
@Bean public org.apereo.cas.authentication.principal.PrincipalFactory oidcPrincipalFactory()
@RefreshScope @Bean public OidcAccessTokenEndpointController oidcAccessTokenController()
@RefreshScope @Bean public OidcJwksEndpointController oidcJwksController()
@RefreshScope @Bean public OidcWellKnownEndpointController oidcWellKnownController()
@RefreshScope @Bean public OidcProfileEndpointController oidcProfileController()
@RefreshScope @Bean public OidcAuthorizeEndpointController oidcAuthorizeController()