All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractAuthorizationGrant AbstractToken Base class for the access token, refresh token and authorization code.AccessToken Access token (as well as any access token type-specific attributes) MUST be kept confidential in transit and storage, and only shared among the authorization server, the resource servers the access token is valid for, and the client to whom the access token is issued.AccountAccessConsentServlet AccountsServlet AcrChangedException Action AppInitializer ApplicationAuditLogger ApplicationFacesLocalizationConfigPopulator AttributeService AuthConfigurationEvent AuthenticateRequestMessageLdap U2F authentication requestsAuthenticationFilter AuthenticationFilterService Provides operations with authentication filtersAuthenticationMode AuthenticationProtectionService Brute Force authentication protection service implementationAuthenticationService Authentication service methodsAuthenticator Authenticator componentAuthorizationCode The authorization code is obtained by using an authorization server as an intermediary between the client and resource owner.AuthorizationCodeGrant The authorization code is obtained by using an authorization server as an intermediary between the client and resource owner.AuthorizationGrant Base class for all the types of authorization grant.AuthorizationGrantList Component to hold in memory authorization grant objects.AuthorizationGrantType An authorization grant is a credential representing the resource owner's authorization (to access its protected resources) used by the client to obtain an access token.AuthorizeAction AuthorizeParamsValidator Validates the parameters received for the authorize web service.AuthorizeRestWebService Provides interface for request authorization through REST web services.AuthorizeRestWebServiceImpl Implementation for request authorization through REST web services.AuthorizeRestWebServiceValidator AuthorizeService AuthzRequest AuthzRequestService BackchannelAuthorizeRestWebService BackchannelAuthorizeRestWebServiceImpl Implementation for request backchannel authorization through REST web services.BackchannelDeviceRegistrationRestWebService BackchannelDeviceRegistrationRestWebServiceImpl Implementation for request backchannel device registration through REST web services.BadConfigurationException BaseAuthFilterService BaseAuthFilterService.AuthenticationFilterWithParameters BaseAuthFilterService.IndexedParameter BcFirebaseMessagingSwServlet CacheGrant CertificateParser CertUtil ChallengeGenerator CheckSessionStatusRestWebServiceImpl CIBAAuthorizeAction CIBAAuthorizeParamsValidatorService CIBAConfigurationService CIBADeviceRegistrationValidatorService CibaEncryptionService Allows to encrypt/decrypt strings using a pre-configured key from oxCore.CIBAEndUserNotificationService CIBAGrant An extension grant with the grant type value: urn:openid:params:grant-type:cibaCIBAPingCallbackService CIBAPushErrorService CIBAPushTokenDeliveryService CIBARegisterClientMetadataService CIBARegisterClientResponseService CIBARegisterParamsValidatorService CIBARequest Object class used to save information of every CIBA request.CibaRequestCacheControl Class used to keep all data about a CIBA request that should be processed and saved in Cache.CibaRequestService Service used to access to the database for CibaRequest ObjectClass.CibaRequestsProcessorJob Job responsible to process all expired CIBA requests and update their status.CibaRequestStatus Claim Claims ClaimValue ClaimValueType CleanerTimer ClientAssertion ClientAuthorization ClientAuthorizationsService ClientCredentialsGrant The client credentials (or other forms of client authentication) can be used as an authorization grant when the authorization scope is limited to the protected resources under the control of the client, or to protected resources previously arranged with the authorization server.ClientFilterService ClientInfoParamsValidator Validates the parameters received for the client info web service.ClientInfoRestWebService Provides interface for Client Info REST web servicesClientInfoRestWebServiceImpl Provides interface for Client Info REST web servicesClientService Provides operations with clients.ConfigurationFactory ConsentGathererService ConsentGatheringContext ConsentGatheringSessionService Constants ConstantsCookieService CorrelationIdFilter CorsFilter CORS Filter to support both Tomcat and JettyCorsFilterConfig CryptoProviderProviderFactory Crypto ProviderCustomResourceBundle Custom i18n resource loaderCustomScriptService Operations with custom scriptsDefaultScope DeviceAuthorizationAction Action used to process all requests related to device authorization.DeviceAuthorizationCacheControl Class used to keep all data about an OAuth2 Device Flow request.DeviceAuthorizationRestWebService Provides interface to process OAuth2 Device Flow.DeviceAuthorizationRestWebServiceImpl Implementation for device authorization rest service.DeviceAuthorizationService Service used to process data related to device code grant type.DeviceAuthorizationStatus Contains a list of values of status for OAuth2 Device Flow requests.DeviceCodeGrant An extension grant with the grant type value: urn:ietf:params:oauth:grant-type:device_codeDeviceCompromisedException DeviceRegistration U2F Device registrationDeviceRegistrationConfiguration U2F Device registration keyDeviceRegistrationResult U2F Device registration with statusDeviceRegistrationResult.Status DPoPJti DynamicClientRegistrationContext DynamicScopeExternalContext Holds object required in dynamic scope custom scriptsEndSessionContext EndSessionRestWebService EndSessionRestWebServiceImpl EndSessionUtils ErrorHandlerService Helper service to generate either error response or local error based on application settingsExecutionContext ExpirationEvent ExpirationNotificatorTimer ExpType ExternalApplicationSessionService Provides factory methods needed to create external application session extensionExternalAuthenticationService Provides factory methods needed to create external authenticatorExternalCibaEndUserNotificationContext ExternalCibaEndUserNotificationService ExternalConsentGatheringService ExternalDiscoveryService ExternalDynamicClientRegistrationService Provides factory methods needed to create external dynamic client registration extensionExternalDynamicScopeService Provides factory methods needed to create dynamic scope extensionExternalEndSessionService ExternalIntrospectionContext ExternalIntrospectionService ExternalPostAuthnContext ExternalPostAuthnService ExternalResourceOwnerPasswordCredentialsContext ExternalResourceOwnerPasswordCredentialsService ExternalRevokeTokenService ExternalScriptContext Holds object required in custom scriptsExternalSpontaneousScopeService ExternalUmaClaimsGatheringService ExternalUmaRptClaimsContext ExternalUmaRptClaimsService ExternalUmaRptPolicyService Provides factory methods needed to create external UMA authorization policies extensionExternalUpdateTokenContext ExternalUpdateTokenService FailedComputeSessionStateException FapiOpenIdConfiguration FaviconServlet FlatStatResponse GlobalExceptionHandler Created by eugeniuparvan on 8/29/17.GlobalExceptionHandlerFactory Created by eugeniuparvan on 8/29/17.GrantService HandleTokenFactory Handle (or artifact) a reference to some internal data structure within the authorization server, the internal data structure contains the attributes of the token, such as user id, scope, etc.HealthCheckController Health check controllerHttpAuthTokenType HttpRequest Created by eugeniuparvan on 5/15/17.HttpResponse Created by eugeniuparvan on 5/15/17.HttpService Provides operations with http requestsHttpServiceResponse IAuthorizationGrant IAuthorizationGrantList Identity IdToken IdTokenFactory JSON Web Token (JWT) is a compact token format intended for space constrained environments such as HTTP Authorization headers and URI query parameters.IdTokenMember ImplicitGrant The implicit grant is a simplified authorization code flow optimized for clients implemented in a browser using a scripting language such as JavaScript.InternalDefaultPersonAuthenticationType Wrapper to call internal authentication methodIntrospectionWebService InumGenerator Inum ID generator.InvalidDeviceCounterException InvalidKeyHandleDeviceException InvalidRedirectUrlException InvalidSchemaUpdateException InvalidSessionStateException Indicates that current session should be invalidatedInvalidStateException Runtime exception to stop code execution if something is not rightIPolicyExternalAuthorization JansConfigurationWS Created by eugeniuparvan on 8/5/16.JwkRestWebService Provides interface for JWK REST web servicesJwkRestWebServiceImpl Provides interface for JWK REST web servicesJwrService JwtAuthorizationRequest JwtSigner KeyGenerationEvent KeyGeneratorTimer LanguageBean LdapCustomAuthenticationConfigurationService Provides service methods methods with LDAP configurationLdapStatusTimer LocalResponseCache LoggerService Logger serviceLoginAction LogoServlet LogoutAction LogoutAction.LogoutParameters LogoutTokenFactory MetricService Store and retrieve metricModifySsaResponseContext ModifySsaResponseService Months MTLSService NoEligableDevicesException OAuth2AuditLog OpenIdConfiguration OpenIdConnectDiscoveryParamsValidator OrganizationService PairwiseIdentifierService ParResponse ParRestWebService Implementation based on https://datatracker.ietf.org/doc/html/draft-ietf-oauth-par-08ParService ParValidator PasswordValidator PersistentJwt PolicyExternalAuthorizationEnum PushPlatform Platforms supported AWS SNSPushSnsService Provides operations to send AWS SNS push messagesRandomChallengeGenerator RedirectionUriService RedirectParameters RedirectUriResponse RedirectUtil RefreshToken Authorization servers MAY issue refresh tokens to web application clients and native application clients.RegisterCreateAction RegisterDeleteAction RegisterJsonService RegisterParamsValidator Validates the parameters received for the register web service.RegisterReadAction RegisterRequestMessageLdap U2F registration requestsRegisterRestWebService Provides interface for register REST web services.RegisterRestWebServiceImpl Implementation for register REST web services.RegisterService RegisterUpdateAction RegisterValidator ReloadAuthScript ReloadAuthScript.Literal RequestMessageLdap U2F base requestRequestParameterService RequestWrapper Created by eugeniuparvan on 5/10/17.ResourceOwnerPasswordCredentialsGrant The resource owner password credentials (i.e.ResponseWrapper Created by eugeniuparvan on 5/10/17.ResteasyInitializer Integration with ResteasyRevokeRestWebService Provides interface for token revocation REST web services.RevokeRestWebServiceImpl Provides interface for token revocation REST web servicesRevokeSessionRestWebService SchemaEntry Schema attributeScopeChecker Validates the scopes received for the authorize web service.ScopeService SectorIdentifier SectorIdentifierService SelectAccountAction ServerCryptoProvider ServerUtil ServletLoggingFilter Created by eugeniuparvan on 5/10/17.SessionClient SessionEvent SessionEventType SessionIdService SessionRestWebService SHA256withECDSASignatureVerification SignatureVerification SimpleAuthorizationGrant SpontaneousScopeExternalContext SpontaneousScopeService SsaContextBuilder SsaCreateAction SsaJsonService SsaRestWebService SsaRestWebServiceImpl SsaRestWebServiceValidator SsaService StatEvent StatResponse StatResponseItem StatResponseService StatService StatTimer StatWS Provides server with basic statistic.SystemResteasyInitializer Integration with ResteasyTokenAttributes TokenEntity TokenHashUtil TokenRestWebService Provides interface for token REST web servicesTokenRestWebServiceImpl Provides interface for token REST web servicesTokenRestWebServiceValidator TokenService Token specific service methodsTokenType UmaAuthorizationContext UmaAuthorizationContextBuilder UmaExpressionService UmaGatherContext UmaGatherer UmaGatheringWS Claims-Gathering Endpoint.UmaMetadataWS The endpoint at which the requester can obtain UMA2 metadata.UmaNeedsInfoService UmaPCT UmaPctService UmaPermissionRegistrationWS The endpoint at which the host registers permissions that it anticipates a requester will shortly be asking for from the AM.UmaPermissionService Holds permission tokens and permissionsUmaResourceRegistrationWS The API available at the resource registration endpoint enables the resource server to put resources under the protection of an authorization server on behalf of the resource owner and manage them over time.UmaResourceService Provides operations with resource set descriptionsUmaRPT Requesting Party Token.UmaRptIntrospectionWS The endpoint at which the host requests the status of an RPT presented to it by a requester.UmaRptService RPT manager componentUmaScopeIconWS UmaScopeService UmaScopeWS UmaScriptByScope UmaSessionService UmaTokenService UMA Token ServiceUmaValidationService UmaWebException UncaughtException Created by eugeniuparvan on 8/29/17.UnmodifiableAuthorizationGrant Gives ability to use authorization grant in read-only mode.UserGroup UserGroupService It's utility service which applications uses in custom authentication scriptsUserInfoMember UserInfoParamsValidator Validates the parameters received for the user info web service.UserInfoRestWebService Provides interface for User Info REST web servicesUserInfoRestWebServiceImpl Provides interface for User Info REST web servicesUserService Provides operations with users.ValidateTokenParamsValidator Validates the parameters received for the validate token web service.WebConfigurationService OxAuthConfigurationServiceWebFinger