A B C D E F G I J N O P R S T U V 
All Classes All Packages

A

AccessTokenGrantRequestExtractor - Interface in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenRequestDataHolder - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
AccessTokenRequestDataHolder() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
approveUserCode() - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceUserCode
Approve user code.
assignUserCode(OAuth20DeviceUserCode) - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceToken
Instantiates a new Assign user code.
Authenticators - Interface in org.apereo.cas.support.oauth.authenticator
AUTHORIZATION_CODE - org.apereo.cas.support.oauth.OAuth20GrantTypes
For the authorization grant type.

B

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(WebContext, String, AccessTokenRequestDataHolder) - Method in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder
Build.
build(WebContext, OAuthRegisteredService, String, Map<String, String>) - Method in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationModelAndViewBuilder
Customize.
build(WebContext, OAuthRegisteredService, String, Map<String, String>) - Method in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder
Build response model and view.

C

CAS_OAUTH_CLIENT - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
Generic oauth clients.
CAS_OAUTH_CLIENT_ACCESS_TOKEN_AUTHN - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for access token authn.
CAS_OAUTH_CLIENT_BASIC_AUTHN - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for basic authn.
CAS_OAUTH_CLIENT_BASIC_PROOF_KEY_CODE_EXCHANGE_AUTHN - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for PKCE with 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_DIRECT_FORM_PROOF_KEY_CODE_EXCHANGE_AUTHN - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for PKCE with clientid and secret.
CAS_OAUTH_CLIENT_FORM_REFRESH_TOKEN_AUTHN - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for refresh token authn for public clients.
CAS_OAUTH_CLIENT_USER_FORM - Static variable in interface org.apereo.cas.support.oauth.authenticator.Authenticators
OAuth authn for username/password.
CLIENT_CREDENTIALS - org.apereo.cas.support.oauth.OAuth20GrantTypes
For the client credentials grant type.
CODE - org.apereo.cas.support.oauth.OAuth20ResponseTypes
For authorization response type.
create(Service, Authentication, Collection<String>, String, OAuth20ResponseTypes, OAuth20GrantTypes) - Method in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessTokenFactory
Create access token.
create(Service, Authentication, TicketGrantingTicket, Collection<String>, String, String, String, Map<String, Map<String, Object>>, OAuth20ResponseTypes, OAuth20GrantTypes) - Method in interface org.apereo.cas.ticket.code.OAuth20CodeFactory
Create an OAuth code.
create(Service, Authentication, TicketGrantingTicket, Collection<String>, String, String, Map<String, Map<String, Object>>, OAuth20ResponseTypes, OAuth20GrantTypes) - Method in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessTokenFactory
Create an access token.
create(Service, Authentication, TicketGrantingTicket, Collection<String>, String, String, Map<String, Map<String, Object>>, OAuth20ResponseTypes, OAuth20GrantTypes) - Method in interface org.apereo.cas.ticket.refreshtoken.OAuth20RefreshTokenFactory
Create a refresh token.
createClient() - Method in interface org.apereo.cas.support.oauth.authenticator.OAuth20AuthenticationClientProvider
Create client.
createDeviceCode(Service) - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceTokenFactory
Create an device token.
createDeviceUserCode(OAuth20DeviceToken) - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceUserCodeFactory
Create device user code device user code.
createFrom(OAuth20AccessToken, JEEContext) - Method in interface org.apereo.cas.support.oauth.profile.OAuth20UserProfileDataCreator
Create internal user profile data.

D

DEVICE_CODE - org.apereo.cas.support.oauth.OAuth20ResponseTypes
For device_code response type.

E

extract(HttpServletRequest, HttpServletResponse) - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenGrantRequestExtractor
Extract access token into a request data holder.

F

FORM_POST - org.apereo.cas.support.oauth.OAuth20ResponseModeTypes
form_post response mode.

G

generate(AccessTokenRequestDataHolder) - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGenerator
Generate access token and add it to the registry.
generate(WebContext, OAuth20AccessTokenResponseResult) - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.response.OAuth20AccessTokenResponseGenerator
Generate.
generateDeviceUserCode(String) - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceUserCodeFactory
Generate device user code string.
getAccessToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getAccessTokens() - Method in interface org.apereo.cas.ticket.refreshtoken.OAuth20RefreshToken
Gets descendant OAuth access tokens.
getClaims() - Method in interface org.apereo.cas.ticket.OAuth20Token
Collection of requested claims, if any.
getClientId() - Method in interface org.apereo.cas.ticket.OAuth20Token
Client id for whom this token was issued.
getCodeChallenge() - Method in interface org.apereo.cas.ticket.code.OAuth20Code
The PKCE code challenge.
getCodeChallengeMethod() - Method in interface org.apereo.cas.ticket.code.OAuth20Code
The PKCE code challenge method.
getDetails() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getDeviceCode() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getDeviceCode() - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceUserCode
Gets device code.
getExpiresIn() - Method in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessToken
Expiration time of the Access Token in seconds since the response was generated.
getGrantType() - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenGrantRequestExtractor
Gets grant type.
getGrantType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getGrantType() - Method in interface org.apereo.cas.ticket.OAuth20Token
Gets grant type.
getIdToken() - Method in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessToken
Gets id token.
getOrder() - Method in interface org.apereo.cas.support.oauth.authenticator.OAuth20AuthenticationClientProvider
 
getRefreshToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getRegisteredService() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getResponseType() - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenGrantRequestExtractor
Gets response type.
getResponseType() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getResponseType() - Method in interface org.apereo.cas.ticket.OAuth20Token
Gets response type.
getScopes() - Method in interface org.apereo.cas.ticket.OAuth20Token
Get requested scopes requested at the time of issuing this code.
getService() - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceToken
Gets service.
getToken() - Method in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessToken
Gets token or code that is exchanged for this access token.
getUserCode() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
getUserCode() - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceToken
Gets user code.

I

ID_TOKEN - org.apereo.cas.support.oauth.OAuth20ResponseTypes
For implicit response type.
IDTOKEN - org.apereo.cas.support.oauth.OAuth20ClaimTokenFormats
IDToken token format.
IDTOKEN_TOKEN - org.apereo.cas.support.oauth.OAuth20ResponseTypes
For implicit response type.
isCodeToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
isRefreshToken() - Method in class org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder
 
isUserCodeApproved() - Method in interface org.apereo.cas.ticket.device.OAuth20DeviceUserCode
Indicate whether the provided user code is approved by the end-user.

J

JWT - org.apereo.cas.support.oauth.OAuth20ClaimTokenFormats
JWT token format.

N

NONE - org.apereo.cas.support.oauth.OAuth20GrantTypes
Indicates the absence of invalidity of a grant type.
NONE - org.apereo.cas.support.oauth.OAuth20ResponseModeTypes
No response mode.
NONE - org.apereo.cas.support.oauth.OAuth20ResponseTypes
For indication of invalid or absent response type.

O

OAuth20AccessToken - Interface in org.apereo.cas.ticket.accesstoken
An access token is an OAuth token which can be used multiple times and has a long lifetime.
OAuth20AccessTokenFactory - Interface in org.apereo.cas.ticket.accesstoken
Factory to create OAuth access tokens.
OAuth20AccessTokenResponseGenerator - Interface in org.apereo.cas.support.oauth.web.response.accesstoken.response
OAuth20AccessTokenResponseResult - Class in org.apereo.cas.support.oauth.web.response.accesstoken.response
OAuth20AccessTokenResponseResult() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.response.OAuth20AccessTokenResponseResult
 
OAuth20AuthenticationClientProvider - Interface in org.apereo.cas.support.oauth.authenticator
OAuth20AuthorizationModelAndViewBuilder - Interface in org.apereo.cas.support.oauth.web.response.callback
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.
OAuth20CasClientRedirectActionBuilder - Interface in org.apereo.cas.support.oauth.web.response
OAuth20ClaimTokenFormats - Enum in org.apereo.cas.support.oauth
OAuth20Code - Interface in org.apereo.cas.ticket.code
An OAuth code is an OAuth token which can be used only once and has a short lifetime.
OAuth20CodeFactory - Interface in org.apereo.cas.ticket.code
Factory to create OAuth codes.
OAuth20DeviceToken - Interface in org.apereo.cas.ticket.device
OAuth20DeviceTokenFactory - Interface in org.apereo.cas.ticket.device
Factory to create OAuth device tokens.
OAuth20DeviceUserCode - Interface in org.apereo.cas.ticket.device
OAuth20DeviceUserCodeFactory - Interface in org.apereo.cas.ticket.device
Factory to create OAuth device tokens.
OAuth20GrantTypes - Enum in org.apereo.cas.support.oauth
The OAuth grant types (on the access token request).
OAuth20RefreshToken - Interface in org.apereo.cas.ticket.refreshtoken
A refresh token is an OAuth token which can be used multiple times and has a very long lifetime.
OAuth20RefreshTokenFactory - Interface in org.apereo.cas.ticket.refreshtoken
Factory to create OAuth refresh tokens.
OAuth20RequestValidator - Interface in org.apereo.cas.support.oauth.validator
OAuth20ResponseModeTypes - Enum in org.apereo.cas.support.oauth
The OAuth response mode types (on the authorize request).
OAuth20ResponseTypes - Enum in org.apereo.cas.support.oauth
The OAuth response types (on the authorize request).
OAuth20Token - Interface in org.apereo.cas.ticket
OAuth tokens are mostly like service tickets: they deal with authentication and service.
OAuth20TokenGeneratedResult - Class in org.apereo.cas.support.oauth.web.response.accesstoken
OAuth20TokenGeneratedResult() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
 
OAuth20TokenGenerator - Interface in org.apereo.cas.support.oauth.web.response.accesstoken
OAuth20TokenRequestValidator - Interface in org.apereo.cas.support.oauth.validator.token
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.
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.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.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.accesstoken.response - package org.apereo.cas.support.oauth.web.response.accesstoken.response
 
org.apereo.cas.support.oauth.web.response.callback - package org.apereo.cas.support.oauth.web.response.callback
 
org.apereo.cas.ticket - package org.apereo.cas.ticket
 
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.device - package org.apereo.cas.ticket.device
 
org.apereo.cas.ticket.refreshtoken - package org.apereo.cas.ticket.refreshtoken
 

P

PASSWORD - org.apereo.cas.support.oauth.OAuth20GrantTypes
For the resource owner password grant type.
PREFIX - Static variable in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessToken
The prefix for access tokens.
PREFIX - Static variable in interface org.apereo.cas.ticket.code.OAuth20Code
The prefix for OAuth codes.
PREFIX - Static variable in interface org.apereo.cas.ticket.device.OAuth20DeviceToken
Prefix generally applied to unique ids.
PREFIX - Static variable in interface org.apereo.cas.ticket.device.OAuth20DeviceUserCode
Prefix generally applied to unique ids.
PREFIX - Static variable in interface org.apereo.cas.ticket.refreshtoken.OAuth20RefreshToken
The prefix for refresh tokens.

R

REFRESH_TOKEN - org.apereo.cas.support.oauth.OAuth20GrantTypes
For the refresh token grant type.
requestMustBeAuthenticated() - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenGrantRequestExtractor
Request must be authenticated.

S

setIdToken(String) - Method in interface org.apereo.cas.ticket.accesstoken.OAuth20AccessToken
Sets id token.
supports(HttpServletRequest) - Method in interface org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenGrantRequestExtractor
Supports grant type?
supports(WebContext) - Method in interface org.apereo.cas.support.oauth.validator.OAuth20RequestValidator
Supports request?
supports(WebContext) - Method in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder
Supports request?

T

TOKEN - org.apereo.cas.support.oauth.OAuth20ResponseTypes
For implicit response type.

U

UMA_TICKET - org.apereo.cas.support.oauth.OAuth20GrantTypes
UMA ticket grant type.

V

validate(WebContext) - Method in interface org.apereo.cas.support.oauth.validator.OAuth20RequestValidator
Validate request.
valueOf(String) - Static method in enum org.apereo.cas.support.oauth.OAuth20ClaimTokenFormats
Returns the enum constant of this type with the specified name.
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.OAuth20ResponseModeTypes
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.OAuth20ClaimTokenFormats
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.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.OAuth20ResponseModeTypes
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.
A B C D E F G I J N O P R S T U V 
All Classes All Packages