A B C D E F G I J N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccessTokenGrantRequestExtractor - Interface in org.apereo.cas.support.oauth.web.response.accesstoken.ext
-
This is
AccessTokenGrantRequestExtractor. - AccessTokenRequestDataHolder - Class in org.apereo.cas.support.oauth.web.response.accesstoken.ext
-
This is
AccessTokenRequestDataHolder. - 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
-
This is
Authenticators. - 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_postresponse 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
-
This is
OAuth20AccessTokenResponseGenerator. - OAuth20AccessTokenResponseResult - Class in org.apereo.cas.support.oauth.web.response.accesstoken.response
-
This is
OAuth20AccessTokenResponseResult. - OAuth20AccessTokenResponseResult() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.response.OAuth20AccessTokenResponseResult
- OAuth20AuthenticationClientProvider - Interface in org.apereo.cas.support.oauth.authenticator
-
This is
OAuth20AuthenticationClientProvider. - OAuth20AuthorizationModelAndViewBuilder - Interface in org.apereo.cas.support.oauth.web.response.callback
- OAuth20AuthorizationRequestValidator - Interface in org.apereo.cas.support.oauth.validator.authorization
-
This is
OAuth20AuthorizationRequestValidator. - OAuth20AuthorizationResponseBuilder - Interface in org.apereo.cas.support.oauth.web.response.callback
-
This is
OAuth20AuthorizationResponseBuilderthat 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
-
This is
OAuth20ClaimTokenFormats. - 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
-
This is
OAuth20DeviceToken. - OAuth20DeviceTokenFactory - Interface in org.apereo.cas.ticket.device
-
Factory to create OAuth device tokens.
- OAuth20DeviceUserCode - Interface in org.apereo.cas.ticket.device
-
This is
OAuth20DeviceUserCode. - 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
-
This is
OAuth20RequestValidator. - 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
-
This is
OAuth20TokenGeneratedResult. - OAuth20TokenGeneratedResult() - Constructor for class org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGeneratedResult
- OAuth20TokenGenerator - Interface in org.apereo.cas.support.oauth.web.response.accesstoken
-
This is
OAuth20TokenGenerator. - OAuth20TokenRequestValidator - Interface in org.apereo.cas.support.oauth.validator.token
-
This is
OAuth20TokenRequestValidator. - 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.
All Classes All Packages