Authlete
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAccessTokenValidatorAccess token validator
 CAddressAddress claim that represents a physical mailing address. See 5.1.1. Address Claim in OpenID Connect Core 1.0 for details
 CApiResponseThe base class for classes that represent responses from Authlete APIs
 CAuthorizationFailResponseResponse from Authlete's /api/auth/authorization/fail API
 CAuthorizationIssueResponseResponse from Authlete's /api/auth/authorization/issue API
 CAuthorizationResponseResponse from Authlete's /api/auth/authorization API
 CBackchannelAuthenticationCompleteResponseResponse from Authlete's /api/backchannel/authentication/complete API
 CBackchannelAuthenticationFailResponseResponse from Authlete's /api/backchannel/authentication/fail API
 CBackchannelAuthenticationIssueResponseResponse from Authlete's /api/backchannel/authentication/issue API
 CBackchannelAuthenticationResponseResponse from Authlete's /api/backchannel/authentication API
 CClientSecretRefreshResponseResponse from Authlete's /api/client/secret/refresh API
 CClientSecretUpdateResponseResponse from Authlete's /api/client/secret/update API
 CDeviceAuthorizationResponseResponse from Authlete's /api/device/authorization API
 CDeviceCompleteResponseResponse from Authlete's /api/device/complete API
 CDeviceVerificationResponseResponse from Authlete's /api/device/verification API
 CGrantedScopesGetResponseResponse from Authlete's /api/client/granted_scopes/get/{clientId} API
 CIntrospectionResponseResponse from Authlete's /api/auth/introspection API
 CPushedAuthReqResponseResponse from Authlete's /api/pushed_auth_req API
 CRevocationResponseResponse from Authlete's /api/auth/revocation API
 CStandardIntrospectionResponseResponse from Authlete's /api/auth/introspection/standard API. Note that the API and /api/auth/introspection API are different. The /api/auth/introspection/standard API exists to help your authorization server provide its own introspection API which complies with RFC 7662 (OAuth 2.0 Token Introspection)
 CTokenCreateResponseResponse from Authlete's /api/auth/token/create API
 CTokenFailResponseResponse from Authlete's /api/auth/token/fail API
 CTokenIssueResponseResponse from Authlete's /api/auth/token/issue API
 CTokenResponseResponse from Authlete's /api/auth/token API
 CTokenUpdateResponseResponse from Authlete's /api/auth/token/update API
 CUserInfoIssueResponseResponse from Authlete's /api/auth/userinfo/issue API
 CAuthenticationCallbackRequestAuthentication request from Authlete to a service implementation
 CAuthenticationCallbackResponseAuthentication response from a service implementation to Authlete
 CAuthorizationFailRequestRequest to Authlete's /api/auth/authorization/fail API. An authorization endpoint implementation is supposed to call the API to generate an error response to a client application
 CAuthorizationIssueRequestRequest to Authlete's /api/auth/authorization/issue API
 CAuthorizationRequestRequest to Authlete's /api/auth/authorization API. An authorization endpoint implementation is supposed to pass all the request parameters it received from a client application to the API
 CBackchannelAuthenticationCompleteRequestRequest to Authlete's /api/backchannel/authentication/complete API
 CBackchannelAuthenticationFailRequestRequest to Authlete's /api/backchannel/authentication/fail API
 CBackchannelAuthenticationIssueRequestRequest to Authlete's /api/backchannel/authentication/issue API
 CBackchannelAuthenticationRequestRequest to Authlete's /api/backchannel/authentication API
 CBaseRequestHandlerThe base class for request handlers
 CAuthorizationRequestBaseHandlerThe base class for request handlers that are used in the implementation of an authorization endpoint
 CConfigurationRequestHandlerHandler for requests to a configuration endpoint
 CIntrospectionRequestHandlerHandler for requests to an introspection endpoint (RFC 7662)
 CJwksRequestHandlerHandler for requests to an endpoint that exposes JSON Web Key Set document (RFC 7517)
 CRevocationRequestHandlerHandler for revocation requests to a revocation endpoint (RFC 7009)
 CTokenRequestHandlerHandler for token requests to a token endpoint of OAuth 2.0 (RFC 6749)
 CUserInfoRequestHandlerHandler for userinfo requests to a userinfo endpoint defined in OpenID Connect Core 1.0
 CBasicCredentialsA class that represents a pair of user ID and password and provides Formatted property which returns a string suitable as a value of Authorization header for Basic Authentication
 CClaimCollectorCollector of claim values
 CClientInformation about a client application
 CClientAuthorizationDeleteRequestRequest to Authlete's /api/client/authorization/delete/{clientId} API. The API deletes all existing access tokens issued to a client application by an end-user
 CClientAuthorizationGetListRequestRequest to Authlete's /api/client/authorization/get/list API. The API returns a list of client applications to which an end-user has given authorization
 CClientAuthorizationUpdateRequestRequest to Authlete's /api/client/authorization/update/{clientId} API. The API updates attributes of all existing access tokens issued to a client application by an end-user
 CClientExtensionExtended information about a client application
 CClientListResponseResponse from Authlete's /api/client/get/list API
 CAuthorizedClientListResponseResponse from Authlete's /api/client/authorization/get/list API
 CClientSecretUpdateRequestRequest to Authlete's /api/client/secret/update API. The API replaces the client secret with the specified value
 CDeveloperAuthenticationCallbackRequestDeveloper authentication request from Authlete to a service implementation
 CDeveloperAuthenticationCallbackResponseDeveloper authentication response from a service implementation to Authlete
 CDeviceAuthorizationRequestRequest to Authlete's /api/device/authorization API
 CDeviceCompleteRequestRequest to Authlete's /api/device/complete API
 CDeviceVerificationRequestRequest to Authlete's /api/device/verification API. The API is used to get information associated with a user code
 CException
 CAuthleteApiExceptionException that IAuthleteApi methods may throw
 CIAuthleteApiAuthlete API
 CAuthleteApiAn implementation of the IAuthleteApi interface
 CIAuthleteConfigurationConfiguration to access Authlete APIs
 CAuthleteEnvConfigurationAn implementation of the IAutheteConfiguration interface that utilizes environment variables
 CAuthletePropertiesConfigurationAn implementation of the IAuthleteConfiguration interface that refers to a properties file whose content complies with the format defined in the JavaDoc of java.util.Properties.load(java.io.Reader)
 CAuthleteSimpleConfigurationA simple implementation of the IAuthleteConfiguration interface
 CIntrospectionRequestRequest to Authlete's /api/auth/introspection API. The API returns information about an access token
 CISettingsSettings of an implementation of the IAuthleteApi interface
 CITokenRequestHandlerSpiService Provider Interface for TokenRequestHandler
 CTokenRequestHandlerSpiAdapterAn empty implementation of the ITokenRequestHandlerSpi interface
 CIUserClaimProviderInterface to get a claim value by specifying a user's subject and a claim name
 CIAuthorizationRequestHandlerSpiThe base interface for Service Provider Interfaces for authorization request handlers. Common methods for INoInteractionHandlerSpi and IAuthorizationRequestDecisionHandlerSpi
 CIUserInfoRequestHandlerSpiService Provider Interface for UserInfoRequestHandler
 CUserClaimProviderAdapterAn empty implementation of the IUserClaimProvider interface
 CNamedUriNamed URI
 CPairA pair of a string key and a string value
 CPropertiesLoaderLoader for properties files. See the description of java.util.Properties.load(java.io.Reader) about the format of properties files
 CPropertyA property associated with an access token and/or an authorization code. Some Authlete APIs accept a "properties" request parameter. The value of the parameter is an array of Property
 CPushedAuthReqRequestRequest to Authlete's /api/pushed_auth_req API
 CResponseUtilityUtility to generate HttpResponseMessage instances
 CRevocationRequestRequest to Authlete's /api/auth/revocation API
 CScopeInformation about a scope (3.3. Access Token Scope)
 CServiceInformation about a service which represents an authorization server / OpenID provider
 CServiceListResponseResponse from Authlete's /api/service/get/list API
 CSnsCredentialsSns credentials
 CStandardClaimsStandard claims defined in 5.1. Standard Claims of OpenID Connect Core 1.0
 CStandardIntrospectionRequestRequest to Authlete's /api/auth/introspection/standard API
 CTaggedValueA string value with a language tag
 CTextUtilityText utility
 CTimeUtilityTime utility
 CTokenCreateRequestRequest to Authlete's /api/auth/token/create API. The API can be used to create an arbitrary access token without using standard flows
 CTokenFailRequestRequest to Authlete's /api/auth/token/fail API
 CTokenIssueRequestRequest to Authlete's /api/auth/token/issue API
 CTokenRequestRequest to Authlete's /api/auth/token API
 CTokenUpdateRequestRequest to Authlete's /api/auth/token/update API
 CUserInfoIssueRequestRequest to Authlete's /api/auth/userinfo/issue API
 CUserInfoRequestRequest to Authlete's /api/auth/userinfo API
 CUserInfoResponseResponse from Authlete's /api/auth/userinfo API