Skip navigation links
A B C D E F G H I J O P R S T V W 

A

AccessTokenAuthorizationCodeGrantRequestExtractor - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenAuthorizationCodeGrantRequestExtractor(ServicesManager, TicketRegistry, HttpServletRequest, HttpServletResponse, CentralAuthenticationService, OAuthProperties) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
accessTokenController() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
accessTokenFactory - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
The Access token factory.
AccessTokenFactory - Interface in org.apereo.cas.ticket.accesstoken
Factory to create OAuth access tokens.
accessTokenIdGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
accessTokenIdGenerator - Variable in class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
Default instance for the ticket id generator.
AccessTokenPasswordGrantRequestExtractor - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenPasswordGrantRequestExtractor(ServicesManager, TicketRegistry, HttpServletRequest, HttpServletResponse, OAuth20CasAuthenticationBuilder, CentralAuthenticationService, OAuthProperties) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenPasswordGrantRequestExtractor
 
AccessTokenRefreshTokenGrantRequestExtractor - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenRefreshTokenGrantRequestExtractor(ServicesManager, TicketRegistry, HttpServletRequest, HttpServletResponse, CentralAuthenticationService, OAuthProperties) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
AccessTokenRequestDataHolder - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenRequestDataHolder(OAuthToken, boolean, OAuthRegisteredService) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
AccessTokenRequestDataHolder(Service, Authentication, OAuthToken, boolean, OAuthRegisteredService) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
AccessTokenRequestDataHolder(Service, Authentication, OAuthRegisteredService, TicketGrantingTicket) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
AccessTokenRequestDataHolder(Service, Authentication, OAuthRegisteredService, TicketGrantingTicket, boolean) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
accessTokenResponseGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
AccessTokenResponseGenerator - Interface in org.apereo.cas.support.oauth.web.response.accesstoken
addInterceptors(InterceptorRegistry) - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
addTicketToRegistry(OAuthToken, TicketGrantingTicket) - Method in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Add ticket to registry.
authenticationBuilder - Variable in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
The Authentication builder.
Authenticators - Interface in org.apereo.cas.support.oauth.authenticator
authorizeController() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 

B

BaseAccessTokenGrantRequestExtractor - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
BaseAccessTokenGrantRequestExtractor(ServicesManager, TicketRegistry, HttpServletRequest, HttpServletResponse, CentralAuthenticationService, OAuthProperties) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
 
BaseOAuth20Controller - Class in org.apereo.cas.support.oauth.web.endpoints
This controller is the base controller for wrapping OAuth protocol in CAS.
BaseOAuth20Controller(ServicesManager, TicketRegistry, OAuth20Validator, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator) - Constructor for class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Instantiates a new Base o auth 20 controller.
build(UserProfile, OAuthRegisteredService, J2EContext, Service) - Method in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
Create an authentication from a user profile.
build(CasClient, WebContext) - Method in interface org.apereo.cas.support.oauth.web.response.OAuth20CasClientRedirectActionBuilder
Build redirect action for the client dynamically and configure the CAS client accordingly based on the properties of the web context.
build(CasClient, WebContext) - Method in class org.apereo.cas.support.oauth.web.response.OAuth20DefaultCasClientRedirectActionBuilder
 
buildCallbackUrlForTokenResponseType(J2EContext, Authentication, Service, String, String, String) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Build callback url for token response type string.
buildCallbackUrlResponseType(Authentication, Service, String, AccessToken, List<NameValuePair>) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Build callback url response type string.
buildService(OAuthRegisteredService, J2EContext, boolean) - Method in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
Build service.

C

callbackAuthorizeController() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
callbackAuthorizeViewResolver() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
callbackController() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
CAS_OAUTH_CLIENT - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
Generic oauth clients.
CAS_OAUTH_CLIENT_BASIC_AUTHN - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for basic authn.
CAS_OAUTH_CLIENT_DIRECT_FORM - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for client id and secret.
CAS_OAUTH_CLIENT_USER_FORM - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for username/password.
casCallbackUrlResolver() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
CasOAuthAuthenticationServiceSelectionStrategyConfiguration - Class in org.apereo.cas.config
CasOAuthAuthenticationServiceSelectionStrategyConfiguration() - Constructor for class org.apereo.cas.config.CasOAuthAuthenticationServiceSelectionStrategyConfiguration
 
casOAuthCallbackUrl(String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Cas oauth callback url.
CasOAuthConfiguration - Class in org.apereo.cas.config
CasOAuthConfiguration() - Constructor for class org.apereo.cas.config.CasOAuthConfiguration
 
casProperties - Variable in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
Collection of CAS settings.
casProperties - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Collection of CAS settings.
casProperties - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
CAS settings.
casProperties - Variable in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
CAS settings.
centralAuthenticationService - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
The Services manager.
checkCallbackValid(RegisteredService, String) - Method in class org.apereo.cas.support.oauth.validator.OAuth20Validator
Check if the callback url is valid.
checkClientSecret(OAuthRegisteredService, String) - Method in class org.apereo.cas.support.oauth.validator.OAuth20Validator
Check the client secret.
checkParameterExist(HttpServletRequest, String) - Method in class org.apereo.cas.support.oauth.validator.OAuth20Validator
Check if a parameter exists.
checkServiceValid(RegisteredService) - Method in class org.apereo.cas.support.oauth.validator.OAuth20Validator
Check if the service is valid.
compute(String, WebContext) - Method in class org.apereo.cas.support.oauth.web.OAuth20CasCallbackUrlResolver
 
configureAuthenticationServiceSelectionStrategy(AuthenticationServiceSelectionPlan) - Method in class org.apereo.cas.config.CasOAuthAuthenticationServiceSelectionStrategyConfiguration
 
consentApprovalViewResolver() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
consentApprovalViewResolver - Variable in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
The Consent approval view resolver.
ConsentApprovalViewResolver - Interface in org.apereo.cas.support.oauth.web.views
create(Service, Authentication, TicketGrantingTicket) - Method in interface org.apereo.cas.ticket.accesstoken.AccessTokenFactory
Create an access token.
create(Service, Authentication, TicketGrantingTicket) - Method in class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
 
create(Service, Authentication, TicketGrantingTicket) - Method in class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
 
create(Service, Authentication, TicketGrantingTicket) - Method in interface org.apereo.cas.ticket.code.OAuthCodeFactory
Create an OAuth code.
create(Service, Authentication, TicketGrantingTicket) - Method in class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
 
create(Service, Authentication, TicketGrantingTicket) - Method in interface org.apereo.cas.ticket.refreshtoken.RefreshTokenFactory
Create a refresh token.

D

defaultAccessTokenFactory() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
DefaultAccessTokenFactory - Class in org.apereo.cas.ticket.accesstoken
Default OAuth access token factory.
DefaultAccessTokenFactory(ExpirationPolicy) - Constructor for class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
 
DefaultAccessTokenFactory(UniqueTicketIdGenerator, ExpirationPolicy) - Constructor for class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
 
DefaultOAuth20ProfileScopeToAttributesFilter - Class in org.apereo.cas.support.oauth.profile
DefaultOAuth20ProfileScopeToAttributesFilter() - Constructor for class org.apereo.cas.support.oauth.profile.DefaultOAuth20ProfileScopeToAttributesFilter
 
defaultOAuthCasClientRedirectActionBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
defaultOAuthCodeFactory() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
DefaultOAuthCodeFactory - Class in org.apereo.cas.ticket.code
Default OAuth code factory.
DefaultOAuthCodeFactory(ExpirationPolicy) - Constructor for class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
 
DefaultOAuthCodeFactory(UniqueTicketIdGenerator, ExpirationPolicy) - Constructor for class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
 
defaultRefreshTokenFactory() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
DefaultRefreshTokenFactory - Class in org.apereo.cas.ticket.refreshtoken
Default OAuth refresh token factory.
DefaultRefreshTokenFactory(ExpirationPolicy) - Constructor for class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
 
DefaultRefreshTokenFactory(UniqueTicketIdGenerator, ExpirationPolicy) - Constructor for class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
 
doesUriMatchPattern(String, String) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Does uri match pattern.

E

equals(Object) - Method in class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
 
equals(Object) - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
 
expirationPolicy - Variable in class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
ExpirationPolicy for refresh tokens.
expirationPolicy - Variable in class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
ExpirationPolicy for refresh tokens.
expirationPolicy - Variable in class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
ExpirationPolicy for refresh tokens.
extract() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
extract() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenPasswordGrantRequestExtractor
 
extract() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
Extract access token request for grant.

F

filter(Service, Principal, RegisteredService, J2EContext) - Method in class org.apereo.cas.support.oauth.profile.DefaultOAuth20ProfileScopeToAttributesFilter
 
filter(Service, Principal, RegisteredService, J2EContext) - Method in interface org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter
Filter attributes.

G

generate(HttpServletRequest, HttpServletResponse, OAuthRegisteredService, Service, AccessToken, RefreshToken, long, OAuth20ResponseTypes) - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.AccessTokenResponseGenerator
Generate.
generate(HttpServletRequest, HttpServletResponse, OAuthRegisteredService, Service, AccessToken, RefreshToken, long, OAuth20ResponseTypes) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
 
generateAccessToken(AccessTokenRequestDataHolder) - Method in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Generate an access token from a service and authentication.
generateJsonInternal(HttpServletRequest, HttpServletResponse, JsonGenerator, AccessToken, RefreshToken, long, Service, OAuthRegisteredService, OAuth20ResponseTypes) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
Generate internal.
generateTextInternal(HttpServletRequest, HttpServletResponse, AccessToken, RefreshToken, long) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
Generate text internal.
get(Class<? extends Ticket>) - Method in class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
 
get(Class<? extends Ticket>) - Method in class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
 
get(Class<? extends Ticket>) - Method in class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
 
getAccessTokenFromRequest(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileControllerController
Gets access token from request.
getApprovalModelAndView(Map<String, Object>) - Method in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
Gets approval model and view.
getApprovalViewName() - Method in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
Gets approval view name.
getAuthentication() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
getOAuthParameter() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
getOAuthParameterName() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
getOAuthParameterName() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
getOAuthTokenFromRequest() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Return the OAuth token.
getOrder() - Method in class org.apereo.cas.support.oauth.validator.OAuth20AuthenticationServiceSelectionStrategy
 
getRegisteredOAuthService(ServicesManager, String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Locate the requested instance of OAuthRegisteredService by the given clientId.
getRegisteredService() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
getRegisteredServiceByClientId(String) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Gets registered service by client id.
getRequestedScopes(J2EContext) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Gets requested scopes.
getRequestedScopes(HttpServletRequest) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Gets requested scopes.
getRequestParameters(Collection<String>, HttpServletRequest) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Gets attributes.
getResponseJsonGenerator(HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
Gets response json generator.
getService() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
getTicketGrantingTicket() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
getTimeToIdle() - Method in class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
 
getTimeToIdle() - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
 
getTimeToLive() - Method in class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
 
getTimeToLive() - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
 
getToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
getType() - Method in enum org.apereo.cas.support.oauth.OAuth20GrantTypes
 
getType() - Method in enum org.apereo.cas.support.oauth.OAuth20ResponseTypes
 

H

handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AccessTokenEndpointController
Handle request internal model and view.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Handle request internal model and view.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20CallbackAuthorizeEndpointController
Handle request.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileControllerController
Handle request internal response entity.
hashCode() - Method in class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
 
hashCode() - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
 

I

initializeServletApplicationContext() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
isAccessTokenRequestRequest(String) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Is access token request request.
isAllowedToGenerateRefreshToken(OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Is allowed to generate refresh token ?
isAllowedToGenerateRefreshToken(OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenPasswordGrantRequestExtractor
Is allowed to generate refresh token ?
isAllowedToGenerateRefreshToken(OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
isAuthorizationRequest(String) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Is authorization request.
isConsentApprovalBypassed(J2EContext, OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
Is consent approval bypassed?
isExpired(TicketState) - Method in class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
 
isExpired(TicketState) - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
 
isGenerateRefreshToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
isGrantType(String, OAuth20GrantTypes) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Check the grant type against an expected grant type.
isResponseType(String, OAuth20ResponseTypes) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Check the response type against an expected response type.

J

jsonify(Map) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Jsonify string.

O

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
 

P

preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
 
prepareApprovalViewModel(Map<String, Object>, J2EContext, OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
Prepare approval view model.
principalFactory - Variable in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
The Principal factory.
principalFactory - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
The Principal factory.
produceErrorView(Exception) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Produce error view model and view.
produceUnauthorizedErrorView() - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Produce unauthorized error view model and view.
profileController() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
profileScopeToAttributesFilter() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 

R

reconcile(RegisteredService) - Method in interface org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter
Reconcile the service definition.
redirectTo(String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Return a view which is a redirection to an url.
redirectToApproveView(J2EContext, OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
Redirect to approve view model and view.
redirectToCallbackRedirectUrl(ProfileManager, OAuthRegisteredService, J2EContext, String) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Redirect to callback redirect url model and view.
RefreshTokenFactory - Interface in org.apereo.cas.ticket.refreshtoken
Factory to create OAuth refresh tokens.
refreshTokenIdGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
refreshTokenIdGenerator - Variable in class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
Default instance for the ticket id generator.
request - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
The Request.
requiresAuthenticationAccessTokenInterceptor() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
requiresAuthenticationAccessTokenInterceptor - Variable in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Access token interceptor.
requiresAuthenticationAuthorizeInterceptor() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
requiresAuthenticationAuthorizeInterceptor - Variable in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Authorization interceptor.
resolve(J2EContext, OAuthRegisteredService) - Method in interface org.apereo.cas.support.oauth.web.views.ConsentApprovalViewResolver
Resolve model and view.
resolve(J2EContext, ProfileManager, String) - Method in interface org.apereo.cas.support.oauth.web.views.OAuth20CallbackAuthorizeViewResolver
Pre callback redirect.
resolve(J2EContext, OAuthRegisteredService) - Method in class org.apereo.cas.support.oauth.web.views.OAuth20ConsentApprovalViewResolver
 
resolveServiceFrom(Service) - Method in class org.apereo.cas.support.oauth.validator.OAuth20AuthenticationServiceSelectionStrategy
 
resourceLoader - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
The Resource loader.
response - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
The Response.

S

scopeToAttributesFilter - Variable in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
Convert profile scopes to attributes.
scopeToAttributesFilter - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Convert profile scopes to attributes.
servicesManager - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Services manager.
servicesManager - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
The Services manager.
supports(Service) - Method in class org.apereo.cas.support.oauth.validator.OAuth20AuthenticationServiceSelectionStrategy
 
supports(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Supports the grant type?
supports(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenPasswordGrantRequestExtractor
 
supports(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
supports(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
Supports grant type?

T

ticketGrantingTicketCookieGenerator - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
Cookie retriever.
ticketRegistry - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
The Ticket registry.
ticketRegistry - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
The Ticket registry.
toString() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 

V

validate(UsernamePasswordCredentials, WebContext) - Method in class org.apereo.cas.support.oauth.authenticator.OAuthClientAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.apereo.cas.support.oauth.authenticator.OAuthUserAuthenticator
 
validator - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
The Validator.
valueOf(String) - Static method in enum org.apereo.cas.support.oauth.OAuth20GrantTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apereo.cas.support.oauth.OAuth20ResponseTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apereo.cas.support.oauth.OAuth20GrantTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apereo.cas.support.oauth.OAuth20ResponseTypes
Returns an array containing the constants of this enum type, in the order they are declared.

W

webApplicationServiceServiceFactory - Variable in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
The Web application service service factory.
webApplicationServiceServiceFactory - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
The Web application service service factory.
writeOutProfileResponse(AccessToken) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileControllerController
Write out profile response.
writeText(HttpServletResponse, String, int) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Write to the output the text and return a null view.
writeTextError(HttpServletResponse, String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Write to the output this error text and return a null view.
A B C D E F G H I J O P R S T V W 
Skip navigation links