Package org.apereo.cas.config
Class CasOAuth20EndpointsConfiguration
- java.lang.Object
-
- org.apereo.cas.config.CasOAuth20EndpointsConfiguration
-
@Configuration(value="casOAuth20EndpointsConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class CasOAuth20EndpointsConfiguration extends java.lang.Object
This thisCasOAuth20EndpointsConfiguration
.- Since:
- 6.2.0
-
-
Constructor Summary
Constructors Constructor Description CasOAuth20EndpointsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController
accessTokenController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
authorizeController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
org.apereo.cas.support.oauth.web.endpoints.OAuth20CallbackAuthorizeEndpointController
callbackAuthorizeController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
org.apereo.cas.support.oauth.web.endpoints.OAuth20DeviceUserCodeApprovalEndpointController
deviceUserCodeApprovalEndpointController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
org.apereo.cas.support.oauth.web.endpoints.OAuth20IntrospectionEndpointController<org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext>
introspectionEndpointController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
org.apereo.cas.web.ProtocolEndpointWebSecurityConfigurer<java.lang.Void>
oauth20ProtocolEndpointConfigurer()
org.apereo.cas.support.oauth.web.mgmt.OAuth20TokenManagementEndpoint
oauth20TokenManagementEndpoint()
org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileEndpointController
oauthProfileController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
org.apereo.cas.support.oauth.web.endpoints.OAuth20RevocationEndpointController
oauthRevocationController(org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
-
-
Method Detail
-
callbackAuthorizeController
@Bean @ConditionalOnMissingBean(name="callbackAuthorizeController") @RefreshScope @Autowired public org.apereo.cas.support.oauth.web.endpoints.OAuth20CallbackAuthorizeEndpointController callbackAuthorizeController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
introspectionEndpointController
@ConditionalOnMissingBean(name="introspectionEndpointController") @Bean @Autowired public org.apereo.cas.support.oauth.web.endpoints.OAuth20IntrospectionEndpointController<org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext> introspectionEndpointController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
accessTokenController
@ConditionalOnMissingBean(name="accessTokenController") @Bean @Autowired public org.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController accessTokenController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
deviceUserCodeApprovalEndpointController
@ConditionalOnMissingBean(name="deviceUserCodeApprovalEndpointController") @Bean @Autowired public org.apereo.cas.support.oauth.web.endpoints.OAuth20DeviceUserCodeApprovalEndpointController deviceUserCodeApprovalEndpointController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
oauthProfileController
@ConditionalOnMissingBean(name="oauthProfileController") @Bean @Autowired public org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileEndpointController oauthProfileController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
oauthRevocationController
@ConditionalOnMissingBean(name="oauthRevocationController") @Bean @Autowired public org.apereo.cas.support.oauth.web.endpoints.OAuth20RevocationEndpointController oauthRevocationController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
authorizeController
@ConditionalOnMissingBean(name="authorizeController") @Bean @RefreshScope public org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController authorizeController(@Qualifier("oauth20ConfigurationContext") org.apereo.cas.support.oauth.web.endpoints.OAuth20ConfigurationContext context)
-
oauth20TokenManagementEndpoint
@Bean @ConditionalOnAvailableEndpoint public org.apereo.cas.support.oauth.web.mgmt.OAuth20TokenManagementEndpoint oauth20TokenManagementEndpoint()
-
oauth20ProtocolEndpointConfigurer
@Bean public org.apereo.cas.web.ProtocolEndpointWebSecurityConfigurer<java.lang.Void> oauth20ProtocolEndpointConfigurer()
-
-