Authlete
|
▼NAuthlete | |
►NApi | |
CAuthleteApi | An implementation of the IAuthleteApi interface |
CAuthleteApiException | Exception that IAuthleteApi methods may throw |
CIAuthleteApi | Authlete API |
CISettings | Settings of an implementation of the IAuthleteApi interface |
►NConf | |
CAuthleteEnvConfiguration | An implementation of the IAutheteConfiguration interface that utilizes environment variables |
CAuthletePropertiesConfiguration | An 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) |
CAuthleteSimpleConfiguration | A simple implementation of the IAuthleteConfiguration interface |
CIAuthleteConfiguration | Configuration to access Authlete APIs |
►NDto | |
CAddress | Address claim that represents a physical mailing address. See 5.1.1. Address Claim in OpenID Connect Core 1.0 for details |
CApiResponse | The base class for classes that represent responses from Authlete APIs |
CAuthenticationCallbackRequest | Authentication request from Authlete to a service implementation |
CAuthenticationCallbackResponse | Authentication response from a service implementation to Authlete |
CAuthorizationFailRequest | Request 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 |
CAuthorizationFailResponse | Response from Authlete's /api/auth/authorization/fail API |
CAuthorizationIssueRequest | Request to Authlete's /api/auth/authorization/issue API |
CAuthorizationIssueResponse | Response from Authlete's /api/auth/authorization/issue API |
CAuthorizationRequest | Request 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 |
CAuthorizationResponse | Response from Authlete's /api/auth/authorization API |
CAuthorizedClientListResponse | Response from Authlete's /api/client/authorization/get/list API |
CBackchannelAuthenticationCompleteRequest | Request to Authlete's /api/backchannel/authentication/complete API |
CBackchannelAuthenticationCompleteResponse | Response from Authlete's /api/backchannel/authentication/complete API |
CBackchannelAuthenticationFailRequest | Request to Authlete's /api/backchannel/authentication/fail API |
CBackchannelAuthenticationFailResponse | Response from Authlete's /api/backchannel/authentication/fail API |
CBackchannelAuthenticationIssueRequest | Request to Authlete's /api/backchannel/authentication/issue API |
CBackchannelAuthenticationIssueResponse | Response from Authlete's /api/backchannel/authentication/issue API |
CBackchannelAuthenticationRequest | Request to Authlete's /api/backchannel/authentication API |
CBackchannelAuthenticationResponse | Response from Authlete's /api/backchannel/authentication API |
CClient | Information about a client application |
CClientAuthorizationDeleteRequest | Request 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 |
CClientAuthorizationGetListRequest | Request 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 |
CClientAuthorizationUpdateRequest | Request 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 |
CClientExtension | Extended information about a client application |
CClientListResponse | Response from Authlete's /api/client/get/list API |
CClientSecretRefreshResponse | Response from Authlete's /api/client/secret/refresh API |
CClientSecretUpdateRequest | Request to Authlete's /api/client/secret/update API. The API replaces the client secret with the specified value |
CClientSecretUpdateResponse | Response from Authlete's /api/client/secret/update API |
CDeveloperAuthenticationCallbackRequest | Developer authentication request from Authlete to a service implementation |
CDeveloperAuthenticationCallbackResponse | Developer authentication response from a service implementation to Authlete |
CDeviceAuthorizationRequest | Request to Authlete's /api/device/authorization API |
CDeviceAuthorizationResponse | Response from Authlete's /api/device/authorization API |
CDeviceCompleteRequest | Request to Authlete's /api/device/complete API |
CDeviceCompleteResponse | Response from Authlete's /api/device/complete API |
CDeviceVerificationRequest | Request to Authlete's /api/device/verification API. The API is used to get information associated with a user code |
CDeviceVerificationResponse | Response from Authlete's /api/device/verification API |
CGrantedScopesGetResponse | Response from Authlete's /api/client/granted_scopes/get/{clientId} API |
CIntrospectionRequest | Request to Authlete's /api/auth/introspection API. The API returns information about an access token |
CIntrospectionResponse | Response from Authlete's /api/auth/introspection API |
CNamedUri | Named URI |
CPair | A pair of a string key and a string value |
CProperty | A 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 |
CPushedAuthReqRequest | Request to Authlete's /api/pushed_auth_req API |
CPushedAuthReqResponse | Response from Authlete's /api/pushed_auth_req API |
CRevocationRequest | Request to Authlete's /api/auth/revocation API |
CRevocationResponse | Response from Authlete's /api/auth/revocation API |
CScope | Information about a scope (3.3. Access Token Scope) |
CService | Information about a service which represents an authorization server / OpenID provider |
CServiceListResponse | Response from Authlete's /api/service/get/list API |
CSnsCredentials | Sns credentials |
CStandardIntrospectionRequest | Request to Authlete's /api/auth/introspection/standard API |
CStandardIntrospectionResponse | Response 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) |
CTaggedValue | A string value with a language tag |
CTokenCreateRequest | Request to Authlete's /api/auth/token/create API. The API can be used to create an arbitrary access token without using standard flows |
CTokenCreateResponse | Response from Authlete's /api/auth/token/create API |
CTokenFailRequest | Request to Authlete's /api/auth/token/fail API |
CTokenFailResponse | Response from Authlete's /api/auth/token/fail API |
CTokenIssueRequest | Request to Authlete's /api/auth/token/issue API |
CTokenIssueResponse | Response from Authlete's /api/auth/token/issue API |
CTokenRequest | Request to Authlete's /api/auth/token API |
CTokenResponse | Response from Authlete's /api/auth/token API |
CTokenUpdateRequest | Request to Authlete's /api/auth/token/update API |
CTokenUpdateResponse | Response from Authlete's /api/auth/token/update API |
CUserInfoIssueRequest | Request to Authlete's /api/auth/userinfo/issue API |
CUserInfoIssueResponse | Response from Authlete's /api/auth/userinfo/issue API |
CUserInfoRequest | Request to Authlete's /api/auth/userinfo API |
CUserInfoResponse | Response from Authlete's /api/auth/userinfo API |
►NHandler | |
►NSpi | |
CAuthorizationRequestDecisionHandlerSpiAdapter | An empty implementation of the IAuthorizationRequestDecisionHandlerSpi interface |
CAuthorizationRequestHandlerSpiAdapter | An empty implementation of the IAuthorizationRequestHandlerSpi interface |
CIAuthorizationRequestDecisionHandlerSpi | Service Provider Interface for AuthorizationRequestDecisionHandler |
CIAuthorizationRequestHandlerSpi | The base interface for Service Provider Interfaces for authorization request handlers. Common methods for INoInteractionHandlerSpi and IAuthorizationRequestDecisionHandlerSpi |
CINoInteractionHandlerSpi | Service Provider Interface for NoInteractionHandler |
CITokenRequestHandlerSpi | Service Provider Interface for TokenRequestHandler |
CIUserClaimProvider | Interface to get a claim value by specifying a user's subject and a claim name |
CIUserInfoRequestHandlerSpi | Service Provider Interface for UserInfoRequestHandler |
CNoInteractionHandlerSpiAdapter | An empty implementation of the INoInteractionHandlerSpi interface |
CTokenRequestHandlerSpiAdapter | An empty implementation of the ITokenRequestHandlerSpi interface |
CUserClaimProviderAdapter | An empty implementation of the IUserClaimProvider interface |
CUserInfoRequestHandlerSpiAdapter | An empty implementation of the IUserInfoRequestHandlerSpi interface |
CAuthorizationRequestBaseHandler | The base class for request handlers that are used in the implementation of an authorization endpoint |
CAuthorizationRequestDecisionHandler | Handler for end-user's decision on the authorization request |
CAuthorizationRequestErrorHandler | Handler for error cases of authorization requests |
CBaseRequestHandler | The base class for request handlers |
CClaimCollector | Collector of claim values |
CConfigurationRequestHandler | Handler for requests to a configuration endpoint |
CIntrospectionRequestHandler | Handler for requests to an introspection endpoint (RFC 7662) |
CJwksRequestHandler | Handler for requests to an endpoint that exposes JSON Web Key Set document (RFC 7517) |
CNoInteractionHandler | Handler for the case where an authorization request should be processed without user interaction |
CRevocationRequestHandler | Handler for revocation requests to a revocation endpoint (RFC 7009) |
CTokenRequestHandler | Handler for token requests to a token endpoint of OAuth 2.0 (RFC 6749) |
CUserInfoRequestHandler | Handler for userinfo requests to a userinfo endpoint defined in OpenID Connect Core 1.0 |
►NTypes | |
CStandardClaims | Standard claims defined in 5.1. Standard Claims of OpenID Connect Core 1.0 |
►NUtil | |
CPropertiesLoader | Loader for properties files. See the description of java.util.Properties.load(java.io.Reader) about the format of properties files |
CTextUtility | Text utility |
CTimeUtility | Time utility |
►NWeb | |
CAccessTokenValidator | Access token validator |
CBasicCredentials | A 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 |
CResponseUtility | Utility to generate HttpResponseMessage instances |