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

A

AccessTokenAuthorizationCodeGrantRequestExtractor - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenAuthorizationCodeGrantRequestExtractor(ServicesManager, TicketRegistry, CentralAuthenticationService, OAuthProperties, ServiceFactory<WebApplicationService>) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
AccessTokenClientCredentialsGrantRequestExtractor - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenClientCredentialsGrantRequestExtractor(ServicesManager, TicketRegistry, OAuth20CasAuthenticationBuilder, CentralAuthenticationService, OAuthProperties, AuditableExecution) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenClientCredentialsGrantRequestExtractor
 
accessTokenController() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
accessTokenExpirationPolicy() - 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 - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20DefaultTokenGenerator
The Access token factory.
AccessTokenFactory - Interface in org.apereo.cas.ticket.accesstoken
Factory to create OAuth access tokens.
AccessTokenGrantRequestAuditResourceResolver - Class in org.apereo.cas.support.oauth.web.audit
AccessTokenGrantRequestAuditResourceResolver() - Constructor for class org.apereo.cas.support.oauth.web.audit.AccessTokenGrantRequestAuditResourceResolver
 
accessTokenGrantRequestExtractors() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
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, OAuth20CasAuthenticationBuilder, CentralAuthenticationService, OAuthProperties, AuditableExecution) - 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, CentralAuthenticationService, OAuthProperties, ServiceFactory<WebApplicationService>) - 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, OAuthRegisteredService, OAuth20GrantTypes, boolean, Set<String>) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
AccessTokenRequestDataHolder(Service, Authentication, OAuthToken, OAuthRegisteredService, OAuth20GrantTypes, boolean, Set<String>) - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
AccessTokenRequestDataHolder(Service, Authentication, OAuthRegisteredService, TicketGrantingTicket, OAuth20GrantTypes, Set<String>) - 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
addTicketToRegistry(OAuthToken, TicketGrantingTicket) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20DefaultTokenGenerator
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() - 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() - Constructor for class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
 
BaseOAuth20TokenRequestValidator - Class in org.apereo.cas.support.oauth.validator.token
BaseOAuth20TokenRequestValidator() - Constructor for class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
 
build(UserProfile, OAuthRegisteredService, J2EContext, Service) - Method in class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
Create an authentication from a user profile.
build(J2EContext, String, AccessTokenRequestDataHolder) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationCodeAuthorizationResponseBuilder
 
build(J2EContext, String, AccessTokenRequestDataHolder) - Method in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder
Build string.
build(J2EContext, String, AccessTokenRequestDataHolder) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20ResourceOwnerCredentialsResponseBuilder
 
build(J2EContext, String, AccessTokenRequestDataHolder) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder
 
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
 
build(CasClient, WebContext, boolean, boolean) - Method in class org.apereo.cas.support.oauth.web.response.OAuth20DefaultCasClientRedirectActionBuilder
Build with predefined renew and gateway parameters.
buildAuthorizationForRequest(OAuthRegisteredService, J2EContext, String, Service, Authentication) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Build callback url for request string.
buildCallbackUrlResponseType(AccessTokenRequestDataHolder, String, AccessToken, List<NameValuePair>, RefreshToken, J2EContext) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder
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
 
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.
CasOAuthComponentSerializationConfiguration - Class in org.apereo.cas.config
CasOAuthComponentSerializationConfiguration() - Constructor for class org.apereo.cas.config.CasOAuthComponentSerializationConfiguration
 
CasOAuthConfiguration - Class in org.apereo.cas.config
CasOAuthConfiguration() - Constructor for class org.apereo.cas.config.CasOAuthConfiguration
 
CasOAuthThrottleConfiguration - Class in org.apereo.cas.config
CasOAuthThrottleConfiguration() - Constructor for class org.apereo.cas.config.CasOAuthThrottleConfiguration
 
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) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Check if the callback url is valid.
checkClientSecret(OAuthRegisteredService, String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Check the client secret.
checkResponseTypes(String, OAuth20ResponseTypes...) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Check the response type against expected response types.
ClientIdAwareProfileManager<U extends org.pac4j.core.profile.CommonProfile> - Class in org.apereo.cas.support.oauth.profile
This is a profile manager used during OAuth authentication.
ClientIdAwareProfileManager(WebContext, SessionStore, ServicesManager) - Constructor for class org.apereo.cas.support.oauth.profile.ClientIdAwareProfileManager
 
compute(String, WebContext) - Method in class org.apereo.cas.support.oauth.web.OAuth20CasCallbackUrlResolver
 
configureAuditTrailRecordResolutionPlan(AuditTrailRecordResolutionPlan) - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
configureAuthenticationServiceSelectionStrategy(AuthenticationServiceSelectionPlan) - Method in class org.apereo.cas.config.CasOAuthAuthenticationServiceSelectionStrategyConfiguration
 
configureAuthenticationThrottlingExecutionPlan(AuthenticationThrottlingExecutionPlan) - Method in class org.apereo.cas.config.CasOAuthThrottleConfiguration
 
configureComponentSerializationPlan(ComponentSerializationPlan) - Method in class org.apereo.cas.config.CasOAuthComponentSerializationConfiguration
 
configureServiceRegistry(ServiceRegistryExecutionPlan) - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
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, Collection<String>) - Method in interface org.apereo.cas.ticket.accesstoken.AccessTokenFactory
Create an access token.
create(Service, Authentication, TicketGrantingTicket, Collection<String>) - Method in class org.apereo.cas.ticket.accesstoken.DefaultAccessTokenFactory
 
create(Service, Authentication, TicketGrantingTicket, Collection<String>) - Method in class org.apereo.cas.ticket.code.DefaultOAuthCodeFactory
 
create(Service, Authentication, TicketGrantingTicket, Collection<String>) - Method in interface org.apereo.cas.ticket.code.OAuthCodeFactory
Create an OAuth code.
create(Service, Authentication, TicketGrantingTicket, Collection<String>) - Method in class org.apereo.cas.ticket.refreshtoken.DefaultRefreshTokenFactory
 
create(Service, Authentication, TicketGrantingTicket, Collection<String>) - Method in interface org.apereo.cas.ticket.refreshtoken.RefreshTokenFactory
Create a refresh token.
createFrom(AccessToken, J2EContext) - Method in class org.apereo.cas.support.oauth.profile.DefaultOAuth20UserProfileDataCreator
 
createFrom(AccessToken, J2EContext) - Method in interface org.apereo.cas.support.oauth.profile.OAuth20UserProfileDataCreator
Create internal user profile data.

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
 
DefaultOAuth20ProfileScopeToAttributesFilter - Class in org.apereo.cas.support.oauth.profile
DefaultOAuth20ProfileScopeToAttributesFilter() - Constructor for class org.apereo.cas.support.oauth.profile.DefaultOAuth20ProfileScopeToAttributesFilter
 
DefaultOAuth20UserProfileDataCreator - Class in org.apereo.cas.support.oauth.profile
Default implementation of OAuth20UserProfileDataCreator.
DefaultOAuth20UserProfileDataCreator() - Constructor for class org.apereo.cas.support.oauth.profile.DefaultOAuth20UserProfileDataCreator
 
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
 
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
 
doesUriMatchPattern(String, String) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Does uri match pattern.

E

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(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
extract(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenPasswordGrantRequestExtractor
 
extract(HttpServletRequest, HttpServletResponse) - 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, AccessToken) - Method in interface org.apereo.cas.support.oauth.profile.OAuth20ProfileScopeToAttributesFilter
Filter attributes.
finalizeProfileResponse(AccessToken, Map<String, Object>, Principal) - Method in class org.apereo.cas.support.oauth.profile.DefaultOAuth20UserProfileDataCreator
Finalize profile response.

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
 
generate(AccessTokenRequestDataHolder) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20DefaultTokenGenerator
 
generate(AccessTokenRequestDataHolder) - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGenerator
Generate access token and add it to the registry.
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
 
getAccessTokenAuthenticationPrincipal(AccessToken, J2EContext) - Method in class org.apereo.cas.support.oauth.profile.DefaultOAuth20UserProfileDataCreator
Gets access token authentication principal.
getAccessTokenFromRequest(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileEndpointController
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.
getGrantType() - Method in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
Gets grant type.
getGrantType() - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20AuthorizationCodeGrantTypeTokenRequestValidator
 
getGrantType() - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20ClientCredentialsGrantTypeTokenRequestValidator
 
getGrantType() - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20PasswordGrantTypeTokenRequestValidator
 
getGrantType() - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20RefreshTokenGrantTypeTokenRequestValidator
 
getGrantType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
 
getGrantType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenClientCredentialsGrantRequestExtractor
 
getGrantType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenPasswordGrantRequestExtractor
 
getGrantType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
getGrantType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.BaseAccessTokenGrantRequestExtractor
Gets grant type.
getOAuthParameter(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Gets o auth parameter.
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
 
getOAuthRegisteredServiceBy(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Gets oauth registered service from the request.
getOAuthRegisteredServiceBy(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
getOAuthTokenFromRequest(HttpServletRequest) - 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.services.OAuth20AuthenticationServiceSelectionStrategy
 
getRegisteredOAuthServiceByClientId(ServicesManager, String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Locate the requested instance of OAuthRegisteredService by the given clientId.
getRegisteredOAuthServiceByRedirectUri(ServicesManager, String) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Gets registered oauth service by redirect uri.
getRegisteredServiceByClientId(String) - Method in class org.apereo.cas.support.oauth.validator.authorization.OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator
Gets registered service by client id.
getRegisteredServiceByClientId(String) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Gets registered service by client id.
getRegisteredServiceIdentifierFromRequest(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Gets registered service identifier from request.
getRegisteredServiceIdentifierFromRequest(HttpServletRequest) - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
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.
getResponseType(J2EContext) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Gets response type.
getResponseType() - Method in class org.apereo.cas.support.oauth.validator.authorization.OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator
Gets response type.
getResponseType() - Method in class org.apereo.cas.support.oauth.validator.authorization.OAuth20IdTokenResponseTypeAuthorizationRequestValidator
Gets response type.
getResponseType() - Method in class org.apereo.cas.support.oauth.validator.authorization.OAuth20TokenResponseTypeAuthorizationRequestValidator
Gets response type.
getServiceRequestHeaderIfAny(HttpServletRequest) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Gets service request header if any.
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
 

H

handleGetRequest(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.OAuth20AccessTokenEndpointController
Handle request internal model and view.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Handle request via GET.
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.OAuth20UserProfileEndpointController
Handle request internal response entity.
handleRequestPost(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Handle request post.

I

isAccessTokenExpired(TicketState) - Method in class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
Is access token expired ?.
isAccessTokenRequestRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Is access token request request.
isAllowedToGenerateRefreshToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Is allowed to generate refresh token ?
isAllowedToGenerateRefreshToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRefreshTokenGrantRequestExtractor
 
isAuthorizationRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Is authorization request.
isAuthorizedGrantTypeForService(String, OAuthRegisteredService) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Is authorized grant type for service?
isAuthorizedGrantTypeForService(J2EContext, OAuthRegisteredService) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Is authorized grant type for service?
isAuthorizedResponseTypeForService(J2EContext, OAuthRegisteredService) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Is authorized response type for service?
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.accesstoken.OAuthAccessTokenExpirationPolicy.OAuthAccessTokenSovereignExpirationPolicy
 
isExpired(TicketState) - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
 
isExpired(TicketState) - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy.OAuthRefreshTokenSovereignExpirationPolicy
 
isGrantType(String, OAuth20GrantTypes) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Check the grant type against an expected grant type.
isGrantTypeSupportedBy(OAuthRegisteredService, OAuth20GrantTypes) - Method in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
Is grant type supported.
isGrantTypeSupportedBy(OAuthRegisteredService, String) - Method in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
Is grant type supported service.
isRefreshTokenExpired(TicketState) - Method in class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
Is refresh token expired ?
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.

M

MODEL_ATTRIBUTE_ATTRIBUTES - Static variable in interface org.apereo.cas.support.oauth.web.views.OAuth20UserProfileViewRenderer
Attribute in the model that represents collection of attributes.
MODEL_ATTRIBUTE_ID - Static variable in interface org.apereo.cas.support.oauth.web.views.OAuth20UserProfileViewRenderer
Attribute in the model that represents the id.

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, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, OAuth20TokenGenerator, AccessTokenResponseGenerator, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator, ExpirationPolicy, Collection<BaseAccessTokenGrantRequestExtractor>, Collection<OAuth20TokenRequestValidator>) - 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.services
OAuth20AuthenticationServiceSelectionStrategy() - Constructor for class org.apereo.cas.support.oauth.services.OAuth20AuthenticationServiceSelectionStrategy
 
OAuth20AuthorizationCodeAuthorizationResponseBuilder - Class in org.apereo.cas.support.oauth.web.response.callback
OAuth20AuthorizationCodeAuthorizationResponseBuilder() - Constructor for class org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationCodeAuthorizationResponseBuilder
 
OAuth20AuthorizationCodeGrantTypeTokenRequestValidator - Class in org.apereo.cas.support.oauth.validator.token
OAuth20AuthorizationCodeGrantTypeTokenRequestValidator(ServicesManager, TicketRegistry, AuditableExecution, ServiceFactory<WebApplicationService>) - Constructor for class org.apereo.cas.support.oauth.validator.token.OAuth20AuthorizationCodeGrantTypeTokenRequestValidator
 
OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator - Class in org.apereo.cas.support.oauth.validator.authorization
OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator() - Constructor for class org.apereo.cas.support.oauth.validator.authorization.OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator
 
OAuth20AuthorizationRequestValidator - Interface in org.apereo.cas.support.oauth.validator.authorization
OAuth20AuthorizationResponseBuilder - Interface in org.apereo.cas.support.oauth.web.response.callback
This is OAuth20AuthorizationResponseBuilder that attempts to build the callback url with the access token, refresh token, etc as part of the authorization phase.
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, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, OAuthCodeFactory, ConsentApprovalViewResolver, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator, OAuth20CasAuthenticationBuilder, Set<OAuth20AuthorizationResponseBuilder>, Set<OAuth20AuthorizationRequestValidator>, AuditableExecution) - 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, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, Config, 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() - Constructor for class org.apereo.cas.support.oauth.authenticator.OAuth20CasAuthenticationBuilder
 
OAuth20CasCallbackUrlResolver - Class in org.apereo.cas.support.oauth.web
OAuth20CasCallbackUrlResolver() - Constructor for class org.apereo.cas.support.oauth.web.OAuth20CasCallbackUrlResolver
 
OAuth20CasClientRedirectActionBuilder - Interface in org.apereo.cas.support.oauth.web.response
OAuth20ClientAuthenticator - Class in org.apereo.cas.support.oauth.authenticator
Authenticator for client credentials authentication.
OAuth20ClientAuthenticator() - Constructor for class org.apereo.cas.support.oauth.authenticator.OAuth20ClientAuthenticator
 
OAuth20ClientCredentialsGrantTypeTokenRequestValidator - Class in org.apereo.cas.support.oauth.validator.token
OAuth20ClientCredentialsGrantTypeTokenRequestValidator(ServicesManager, AuditableExecution, ServiceFactory<WebApplicationService>) - Constructor for class org.apereo.cas.support.oauth.validator.token.OAuth20ClientCredentialsGrantTypeTokenRequestValidator
 
OAuth20ClientCredentialsResponseBuilder - Class in org.apereo.cas.support.oauth.web.response.callback
OAuth20ClientCredentialsResponseBuilder(AccessTokenResponseGenerator, OAuth20TokenGenerator, ExpirationPolicy) - Constructor for class org.apereo.cas.support.oauth.web.response.callback.OAuth20ClientCredentialsResponseBuilder
 
OAuth20ConsentApprovalViewResolver - Class in org.apereo.cas.support.oauth.web.views
OAuth20ConsentApprovalViewResolver() - 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
 
OAuth20DefaultTokenGenerator - Class in org.apereo.cas.support.oauth.web.response.accesstoken
OAuth20DefaultTokenGenerator() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20DefaultTokenGenerator
 
OAuth20DefaultUserProfileViewRenderer - Class in org.apereo.cas.support.oauth.web.views
OAuth20DefaultUserProfileViewRenderer() - Constructor for class org.apereo.cas.support.oauth.web.views.OAuth20DefaultUserProfileViewRenderer
 
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() - Constructor for class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
 
OAuth20IdTokenResponseTypeAuthorizationRequestValidator - Class in org.apereo.cas.support.oauth.validator.authorization
OAuth20IdTokenResponseTypeAuthorizationRequestValidator(ServicesManager, ServiceFactory<WebApplicationService>, AuditableExecution) - Constructor for class org.apereo.cas.support.oauth.validator.authorization.OAuth20IdTokenResponseTypeAuthorizationRequestValidator
 
OAuth20PasswordGrantTypeTokenRequestValidator - Class in org.apereo.cas.support.oauth.validator.token
OAuth20PasswordGrantTypeTokenRequestValidator(AuditableExecution, ServicesManager, ServiceFactory) - Constructor for class org.apereo.cas.support.oauth.validator.token.OAuth20PasswordGrantTypeTokenRequestValidator
 
OAuth20ProfileScopeToAttributesFilter - Interface in org.apereo.cas.support.oauth.profile
OAuth20RefreshTokenGrantTypeTokenRequestValidator - Class in org.apereo.cas.support.oauth.validator.token
OAuth20RefreshTokenGrantTypeTokenRequestValidator(AuditableExecution, ServicesManager, TicketRegistry, ServiceFactory<WebApplicationService>) - Constructor for class org.apereo.cas.support.oauth.validator.token.OAuth20RefreshTokenGrantTypeTokenRequestValidator
 
OAuth20RequestValidator - Interface in org.apereo.cas.support.oauth.validator
OAuth20ResourceOwnerCredentialsResponseBuilder - Class in org.apereo.cas.support.oauth.web.response.callback
OAuth20ResourceOwnerCredentialsResponseBuilder() - Constructor for class org.apereo.cas.support.oauth.web.response.callback.OAuth20ResourceOwnerCredentialsResponseBuilder
 
OAuth20ResponseTypes - Enum in org.apereo.cas.support.oauth
The OAuth response types (on the authorize request).
OAuth20ServiceRegistry - Class in org.apereo.cas.support.oauth.services
OAuth20ServiceRegistry(List<RegisteredService>) - Constructor for class org.apereo.cas.support.oauth.services.OAuth20ServiceRegistry
 
OAuth20ServiceRegistry(RegisteredService...) - Constructor for class org.apereo.cas.support.oauth.services.OAuth20ServiceRegistry
 
OAuth20TokenAuthorizationResponseBuilder - Class in org.apereo.cas.support.oauth.web.response.callback
OAuth20TokenAuthorizationResponseBuilder() - Constructor for class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder
 
OAuth20TokenGenerator - Interface in org.apereo.cas.support.oauth.web.response.accesstoken
OAuth20TokenRequestValidator - Interface in org.apereo.cas.support.oauth.validator.token
OAuth20TokenResponseTypeAuthorizationRequestValidator - Class in org.apereo.cas.support.oauth.validator.authorization
OAuth20TokenResponseTypeAuthorizationRequestValidator(ServicesManager, ServiceFactory<WebApplicationService>, AuditableExecution) - Constructor for class org.apereo.cas.support.oauth.validator.authorization.OAuth20TokenResponseTypeAuthorizationRequestValidator
 
OAuth20UserAuthenticator - Class in org.apereo.cas.support.oauth.authenticator
Authenticator for user credentials authentication.
OAuth20UserAuthenticator() - Constructor for class org.apereo.cas.support.oauth.authenticator.OAuth20UserAuthenticator
 
OAuth20UserProfileDataAuditResourceResolver - Class in org.apereo.cas.support.oauth.web.audit
OAuth20UserProfileDataAuditResourceResolver() - Constructor for class org.apereo.cas.support.oauth.web.audit.OAuth20UserProfileDataAuditResourceResolver
 
OAuth20UserProfileDataCreator - Interface in org.apereo.cas.support.oauth.profile
Strategy interface that acts as factory to handle creation of un-typed user profile data which then could be transformed into whatever representation necessary by upstream components.
OAuth20UserProfileEndpointController - 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.
OAuth20UserProfileEndpointController(ServicesManager, TicketRegistry, AccessTokenFactory, PrincipalFactory, ServiceFactory<WebApplicationService>, OAuth20ProfileScopeToAttributesFilter, CasConfigurationProperties, CookieRetrievingCookieGenerator, OAuth20UserProfileViewRenderer, OAuth20UserProfileDataCreator) - Constructor for class org.apereo.cas.support.oauth.web.endpoints.OAuth20UserProfileEndpointController
 
OAuth20UserProfileViewRenderer - Interface in org.apereo.cas.support.oauth.web.views
OAuth20Utils - Class in org.apereo.cas.support.oauth.util
This class has some useful methods to output data in plain text, handle redirects, add parameter in url or find the right provider.
OAuth20Utils() - Constructor for class org.apereo.cas.support.oauth.util.OAuth20Utils
 
oAuth2UserProfileDataCreator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
OAuthAccessTokenExpirationPolicy - Class in org.apereo.cas.ticket.accesstoken
OAuthAccessTokenExpirationPolicy(long, long) - Constructor for class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy
 
OAuthAccessTokenExpirationPolicy.OAuthAccessTokenSovereignExpirationPolicy - Class in org.apereo.cas.ticket.accesstoken
An expiration policy that is independent from the parent ticket-granting ticket.
oauthAccessTokenResponseGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
OAuthAccessTokenSovereignExpirationPolicy(long, long) - Constructor for class org.apereo.cas.ticket.accesstoken.OAuthAccessTokenExpirationPolicy.OAuthAccessTokenSovereignExpirationPolicy
 
oauthAuthorizationCodeResponseBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthAuthorizationCodeResponseTypeRequestValidator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthAuthorizationRequestValidators() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthAuthorizationResponseBuilders() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthAuthorizationResponseBuilders - Variable in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Collection of response builders.
oauthCallbackService() - 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
 
oauthClientCredentialsResponseBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
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.
oauthHandlerInterceptorAdapter() - Method in class org.apereo.cas.config.CasOAuthThrottleConfiguration
 
oauthIdTokenResponseTypeRequestValidator() - 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(long) - Constructor for class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy
Instantiates a new OAuth refresh token expiration policy.
OAuthRefreshTokenExpirationPolicy.OAuthRefreshTokenSovereignExpirationPolicy - Class in org.apereo.cas.ticket.refreshtoken
An expiration policy that is independent from the parent ticket-granting ticket.
OAuthRefreshTokenSovereignExpirationPolicy(long) - Constructor for class org.apereo.cas.ticket.refreshtoken.OAuthRefreshTokenExpirationPolicy.OAuthRefreshTokenSovereignExpirationPolicy
 
oauthRequestValidators - Variable in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Collection of request validators.
oauthResourceOwnerCredentialsResponseBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthSecConfig() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthTokenGenerator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthTokenRequestValidators() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthTokenResponseBuilder() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthTokenResponseTypeRequestValidator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oAuthUserAuthenticator() - Method in class org.apereo.cas.config.CasOAuthConfiguration
 
oauthUserProfileViewRenderer() - 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.services - package org.apereo.cas.support.oauth.services
 
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.validator.authorization - package org.apereo.cas.support.oauth.validator.authorization
 
org.apereo.cas.support.oauth.validator.token - package org.apereo.cas.support.oauth.validator.token
 
org.apereo.cas.support.oauth.web - package org.apereo.cas.support.oauth.web
 
org.apereo.cas.support.oauth.web.audit - package org.apereo.cas.support.oauth.web.audit
 
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.response.callback - package org.apereo.cas.support.oauth.web.response.callback
 
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

parseRequestScopes(J2EContext) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Parse request scopes set.
parseRequestScopes(HttpServletRequest) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Parse request scopes set.
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(View) - Static method in class org.apereo.cas.support.oauth.util.OAuth20Utils
Redirect to model and view.
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 - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20DefaultTokenGenerator
The refresh token factory.
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.
registeredServiceAccessStrategyEnforcer - Variable in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
Access strategy enforcer.
registeredServiceAccessStrategyEnforcer - Variable in class org.apereo.cas.support.oauth.web.endpoints.OAuth20AuthorizeEndpointController
Access strategy enforcer.
render(Map<String, Object>, AccessToken) - Method in class org.apereo.cas.support.oauth.web.views.OAuth20DefaultUserProfileViewRenderer
 
render(Map<String, Object>, AccessToken) - Method in interface org.apereo.cas.support.oauth.web.views.OAuth20UserProfileViewRenderer
Render.
requiresAuthenticationAccessTokenInterceptor() - Method in class org.apereo.cas.config.CasOAuthThrottleConfiguration
 
requiresAuthenticationAccessTokenInterceptor - Variable in class org.apereo.cas.support.oauth.web.OAuth20HandlerInterceptorAdapter
Access token interceptor.
requiresAuthenticationAuthorizeInterceptor() - Method in class org.apereo.cas.config.CasOAuthThrottleConfiguration
 
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
 
resolveFrom(JoinPoint, Object) - Method in class org.apereo.cas.support.oauth.web.audit.AccessTokenGrantRequestAuditResourceResolver
 
resolveFrom(JoinPoint, Object) - Method in class org.apereo.cas.support.oauth.web.audit.OAuth20UserProfileDataAuditResourceResolver
 
resolveServiceFrom(Service) - Method in class org.apereo.cas.support.oauth.services.OAuth20AuthenticationServiceSelectionStrategy
 
resourceLoader - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20AccessTokenResponseGenerator
The Resource loader.
retrieveAll(boolean) - Method in class org.apereo.cas.support.oauth.profile.ClientIdAwareProfileManager
 

S

save(boolean, U, boolean) - Method in class org.apereo.cas.support.oauth.profile.ClientIdAwareProfileManager
 
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.validator.token.BaseOAuth20TokenRequestValidator
Service manager instance, managing the registry.
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.services.OAuth20AuthenticationServiceSelectionStrategy
 
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.validator.authorization.OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator
 
supports(J2EContext) - Method in interface org.apereo.cas.support.oauth.validator.OAuth20RequestValidator
Supports request?
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
 
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20ClientCredentialsGrantTypeTokenRequestValidator
 
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?
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationCodeAuthorizationResponseBuilder
 
supports(J2EContext) - Method in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder
Supports request?
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20ClientCredentialsResponseBuilder
 
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20ResourceOwnerCredentialsResponseBuilder
 
supports(J2EContext) - Method in class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder
 

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.
ticketRegistry - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20DefaultTokenGenerator
The Ticket registry.
ticketRegistry - Variable in class org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationCodeAuthorizationResponseBuilder
The Ticket registry.

V

validate(UsernamePasswordCredentials, WebContext) - Method in class org.apereo.cas.support.oauth.authenticator.OAuth20ClientAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.apereo.cas.support.oauth.authenticator.OAuth20UserAuthenticator
 
validate(J2EContext) - Method in class org.apereo.cas.support.oauth.validator.authorization.OAuth20AuthorizationCodeResponseTypeAuthorizationRequestValidator
 
validate(J2EContext) - Method in interface org.apereo.cas.support.oauth.validator.OAuth20RequestValidator
Validate request.
validate(J2EContext) - Method in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
 
validateInternal(J2EContext, String, ProfileManager, UserProfile) - Method in class org.apereo.cas.support.oauth.validator.token.BaseOAuth20TokenRequestValidator
Validate internal.
validateInternal(J2EContext, String, ProfileManager, UserProfile) - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20AuthorizationCodeGrantTypeTokenRequestValidator
 
validateInternal(J2EContext, String, ProfileManager, UserProfile) - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20PasswordGrantTypeTokenRequestValidator
 
validateInternal(J2EContext, String, ProfileManager, UserProfile) - Method in class org.apereo.cas.support.oauth.validator.token.OAuth20RefreshTokenGrantTypeTokenRequestValidator
 
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.validator.token.BaseOAuth20TokenRequestValidator
Service factory instance.
webApplicationServiceServiceFactory - Variable in class org.apereo.cas.support.oauth.web.endpoints.BaseOAuth20Controller
The Web application service service factory.
webApplicationServiceServiceFactory - Variable in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenAuthorizationCodeGrantRequestExtractor
Service factory instance.
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 M O P R S T V W 
Skip navigation links