- OAuth20AccessTokenEndpointController - Class in org.apereo.cas.support.oauth.web.endpoints
-
This controller returns an access token according to the given
OAuth code and client credentials (authorization code grant type)
or according to the refresh token and client credentials
(refresh token grant type) or according to the user identity
(resource owner password grant type).
- OAuth20AccessTokenEndpointController(ServicesManager, TicketRegistry, OAuth20Validator, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, RefreshTokenFactory, AccessTokenResponseGenerator, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator, OAuth20CasAuthenticationBuilder, CentralAuthenticationService) - Constructor for class org.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController
-
- OAuth20AccessTokenResponseGenerator - Class in org.apereo.cas.support.oauth.web.response.accesstoken
-
- OAuth20AccessTokenResponseGenerator() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
-
- oauth20AuthenticationRequestServiceSelectionStrategy() - Method in class org.apereo.cas.config.CasOAuthAuthenticationServiceSelectionStrategyConfiguration
-
- OAuth20AuthenticationServiceSelectionStrategy - Class in org.apereo.cas.support.oauth.validator
-
- OAuth20AuthenticationServiceSelectionStrategy(ServicesManager, ServiceFactory<WebApplicationService>, String) - Constructor for class org.apereo.cas.support.oauth.validator.OAuth20AuthenticationServiceSelectionStrategy
-
- OAuth20AuthorizeEndpointController - Class in org.apereo.cas.support.oauth.web.endpoints
-
This controller is in charge of responding to the authorize call in OAuth v2 protocol.
- OAuth20AuthorizeEndpointController(ServicesManager, TicketRegistry, OAuth20Validator, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, OAuthCodeFactory, ConsentApprovalViewResolver, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator, OAuth20CasAuthenticationBuilder) - Constructor for class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
-
- OAuth20CallbackAuthorizeEndpointController - Class in org.apereo.cas.support.oauth.web.endpoints
-
OAuth callback authorize controller based on the pac4j callback controller.
- OAuth20CallbackAuthorizeEndpointController(ServicesManager, TicketRegistry, OAuth20Validator, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, Config, CallbackController, OAuth20CallbackAuthorizeViewResolver, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator) - Constructor for class org.apereo.cas.support.oauth.web.endpoints.OAuth20CallbackAuthorizeEndpointController
-
- OAuth20CallbackAuthorizeViewResolver - Interface in org.apereo.cas.support.oauth.web.views
-
- OAuth20CasAuthenticationBuilder - Class in org.apereo.cas.support.oauth.authenticator
-
- OAuth20CasAuthenticationBuilder(PrincipalFactory, ServiceFactory<WebApplicationService>, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties) - Constructor for class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
-
- OAuth20CasCallbackUrlResolver - Class in org.apereo.cas.support.oauth.web
-
- OAuth20CasCallbackUrlResolver(String) - Constructor for class org.apereo.cas.support.oauth.web.OAuth20CasCallbackUrlResolver
-
- OAuth20CasClientRedirectActionBuilder - Interface in org.apereo.cas.support.oauth.web.response
-
- OAuth20ConsentApprovalViewResolver - Class in org.apereo.cas.support.oauth.web.views
-
- OAuth20ConsentApprovalViewResolver(CasConfigurationProperties) - Constructor for class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
-
- OAuth20DefaultCasClientRedirectActionBuilder - Class in org.apereo.cas.support.oauth.web.response
-
- OAuth20DefaultCasClientRedirectActionBuilder() - Constructor for class org.apereo.cas.support.oauth.web.response.OAuth20DefaultCasClientRedirectActionBuilder
-
- OAuth20GrantTypes - Enum in org.apereo.cas.support.oauth
-
The OAuth grant types (on the access token request).
- OAuth20HandlerInterceptorAdapter - Class in org.apereo.cas.support.oauth.web
-
- OAuth20HandlerInterceptorAdapter(HandlerInterceptorAdapter, HandlerInterceptorAdapter) - Constructor for class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
-
- OAuth20ProfileScopeToAttributesFilter - Interface in org.apereo.cas.support.oauth.profile
-
- OAuth20ResponseTypes - Enum in org.apereo.cas.support.oauth
-
The OAuth response types (on the authorize request).
- OAuth20UserProfileControllerController - Class in org.apereo.cas.support.oauth.web.endpoints
-
This controller returns a profile for the authenticated user
(identifier + attributes), found with the access token.
- OAuth20UserProfileControllerController(ServicesManager, TicketRegistry, OAuth20Validator, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator) - Constructor for class org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileControllerController
-
- OAuth20Utils - Class in org.apereo.cas.support.oauth.util
-
This class has some usefull methods to output data in plain text,
handle redirects, add parameter in url or find the right provider.
- OAuth20Validator - Class in org.apereo.cas.support.oauth.validator
-
Validate OAuth inputs.
- OAuth20Validator(ServiceFactory<WebApplicationService>) - Constructor for class org.apereo.cas.support.oauth.validator.OAuth20Validator
-
- OAuthAccessTokenExpirationPolicy - Class in org.apereo.cas.ticket.accesstoken
-
- OAuthAccessTokenExpirationPolicy() - Constructor for class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
-
- OAuthAccessTokenExpirationPolicy(long, long) - Constructor for class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
-
Instantiates a new OAuth access token expiration policy.
- oauthAccessTokenResponseGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oauthCasAuthenticationBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oauthCasClientRedirectActionBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oAuthClientAuthenticator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- OAuthClientAuthenticator - Class in org.apereo.cas.support.oauth.authenticator
-
Authenticator for client credentials authentication.
- OAuthClientAuthenticator(OAuth20Validator, ServicesManager) - Constructor for class org.apereo.cas.support.oauth.authenticator.OAuthClientAuthenticator
-
- OAuthClientProfile - Class in org.apereo.cas.support.oauth.profile
-
Specific profile for OAuth client authentication.
- OAuthClientProfile() - Constructor for class org.apereo.cas.support.oauth.profile.OAuthClientProfile
-
- OAuthCodeExpirationPolicy - Class in org.apereo.cas.ticket.code
-
- OAuthCodeExpirationPolicy(int, long) - Constructor for class org.apereo.cas.ticket.code.OAuthCodeExpirationPolicy
-
Instantiates a new O auth code expiration policy.
- oAuthCodeFactory - Variable in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
-
The code factory instance.
- OAuthCodeFactory - Interface in org.apereo.cas.ticket.code
-
Factory to create OAuth codes.
- oAuthCodeIdGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oAuthCodeIdGenerator - Variable in class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
-
Default instance for the ticket id generator.
- oauthInterceptor() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oauthPrincipalFactory() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oAuthProperties - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
-
OAuth settings.
- OAuthRefreshTokenExpirationPolicy - Class in org.apereo.cas.ticket.refreshtoken
-
This is OAuth refresh token expiration policy (max time to live = 1 month by default).
- OAuthRefreshTokenExpirationPolicy() - Constructor for class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
-
No-arg constructor for serialization support.
- OAuthRefreshTokenExpirationPolicy(long) - Constructor for class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
-
Instantiates a new OAuth refresh token expiration policy.
- oauthSecConfig() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- oAuthUserAuthenticator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- OAuthUserAuthenticator - Class in org.apereo.cas.support.oauth.authenticator
-
Authenticator for user credentials authentication.
- OAuthUserAuthenticator(AuthenticationSystemSupport, ServicesManager, ServiceFactory) - Constructor for class org.apereo.cas.support.oauth.authenticator.OAuthUserAuthenticator
-
- OAuthUserProfile - Class in org.apereo.cas.support.oauth.profile
-
Specific profile for OAuth user authentication.
- OAuthUserProfile() - Constructor for class org.apereo.cas.support.oauth.profile.OAuthUserProfile
-
- oAuthValidator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
-
- org.apereo.cas.config - package org.apereo.cas.config
-
- org.apereo.cas.support.oauth - package org.apereo.cas.support.oauth
-
- org.apereo.cas.support.oauth.authenticator - package org.apereo.cas.support.oauth.authenticator
-
- org.apereo.cas.support.oauth.profile - package org.apereo.cas.support.oauth.profile
-
- org.apereo.cas.support.oauth.util - package org.apereo.cas.support.oauth.util
-
- org.apereo.cas.support.oauth.validator - package org.apereo.cas.support.oauth.validator
-
- org.apereo.cas.support.oauth.web - package org.apereo.cas.support.oauth.web
-
- org.apereo.cas.support.oauth.web.endpoints - package org.apereo.cas.support.oauth.web.endpoints
-
- org.apereo.cas.support.oauth.web.response - package org.apereo.cas.support.oauth.web.response
-
- org.apereo.cas.support.oauth.web.response.accesstoken - package org.apereo.cas.support.oauth.web.response.accesstoken
-
- org.apereo.cas.support.oauth.web.response.accesstoken.ext - package org.apereo.cas.support.oauth.web.response.accesstoken.ext
-
- org.apereo.cas.support.oauth.web.views - package org.apereo.cas.support.oauth.web.views
-
- org.apereo.cas.ticket.accesstoken - package org.apereo.cas.ticket.accesstoken
-
- org.apereo.cas.ticket.code - package org.apereo.cas.ticket.code
-
- org.apereo.cas.ticket.refreshtoken - package org.apereo.cas.ticket.refreshtoken
-