Class OidcResponseConfiguration


  • @Configuration("oidcResponseConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class OidcResponseConfiguration
    extends java.lang.Object
    Since:
    6.4.0
    • Constructor Detail

      • OidcResponseConfiguration

        public OidcResponseConfiguration()
    • Method Detail

      • oidcAccessTokenResponseGenerator

        @ConditionalOnMissingBean(name="oidcAccessTokenResponseGenerator")
        @Bean
        @RefreshScope
        public org.apereo.cas.support.oauth.web.response.accesstoken.response.OAuth20AccessTokenResponseGenerator oidcAccessTokenResponseGenerator()
      • oidcClientCredentialsResponseBuilder

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcClientCredentialsResponseBuilder")
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder oidcClientCredentialsResponseBuilder()
      • callbackAuthorizeViewResolver

        @Bean
        public org.apereo.cas.support.oauth.web.views.OAuth20CallbackAuthorizeViewResolver callbackAuthorizeViewResolver()
      • oidcTokenResponseBuilder

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcTokenResponseBuilder")
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder oidcTokenResponseBuilder()
      • oauthAuthorizationModelAndViewBuilder

        @Bean
        @RefreshScope
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationModelAndViewBuilder oauthAuthorizationModelAndViewBuilder()
      • oidcAuthorizationCodeResponseBuilder

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcAuthorizationCodeResponseBuilder")
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder oidcAuthorizationCodeResponseBuilder()
      • oidcAuthorizationResponseBuilders

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcAuthorizationResponseBuilders")
        public java.util.Set<org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder> oidcAuthorizationResponseBuilders()
      • oidcImplicitIdTokenCallbackUrlBuilder

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcImplicitIdTokenCallbackUrlBuilder")
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder oidcImplicitIdTokenCallbackUrlBuilder()
      • oidcImplicitIdTokenAndTokenCallbackUrlBuilder

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcImplicitIdTokenAndTokenCallbackUrlBuilder")
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder oidcImplicitIdTokenAndTokenCallbackUrlBuilder()
      • oidcResourceOwnerCredentialsResponseBuilder

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="oidcResourceOwnerCredentialsResponseBuilder")
        public org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder oidcResourceOwnerCredentialsResponseBuilder()
      • oidcIdTokenGenerator

        @RefreshScope
        @ConditionalOnMissingBean(name="oidcIdTokenGenerator")
        @Bean
        public org.apereo.cas.ticket.IdTokenGeneratorService oidcIdTokenGenerator()