jar

org.owasp : oag

Maven & Gradle

Jun 22, 2021
83 stars

OWASP Application Gateway · An elephant strong web application gateway that handles oauth2 authentication and session management.

Table Of Contents

Latest Version

Download org.owasp : oag JAR file - Latest Versions:

All Versions

Download org.owasp : oag JAR file - All Versions:

Version Vulnerabilities Size Updated
0.5.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window oag-0.5.0.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

org.owasp.oag.services.crypto

├─ org.owasp.oag.services.crypto.CookieEncryptor.class - [JAR]

├─ org.owasp.oag.services.crypto.JweEncrypter.class - [JAR]

org.owasp.oag.infrastructure.factories

├─ org.owasp.oag.infrastructure.factories.CsrfValidationImplementationFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.DefaultCsrfValidationImplementationFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.DefaultKeyManagementFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.DefaultLoginDriverFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.DefaultTraceContextFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.DefaultUserMappingFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.KeyManagementFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.LoginDriverFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.TraceContextFactory.class - [JAR]

├─ org.owasp.oag.infrastructure.factories.UserMappingFactory.class - [JAR]

org.owasp.oag.controllers.dto

├─ org.owasp.oag.controllers.dto.SessionInformation.class - [JAR]

org.owasp.oag.services.login.drivers.github

├─ org.owasp.oag.services.login.drivers.github.GitHubDriver.class - [JAR]

├─ org.owasp.oag.services.login.drivers.github.GitHubDriverFactory.class - [JAR]

├─ org.owasp.oag.services.login.drivers.github.GitHubEmailsResponse.class - [JAR]

├─ org.owasp.oag.services.login.drivers.github.GitHubUserEmail.class - [JAR]

├─ org.owasp.oag.services.login.drivers.github.GitHubUserResponse.class - [JAR]

org.owasp.oag

├─ org.owasp.oag.EnableOWASPApplicationGateway.class - [JAR]

├─ org.owasp.oag.OWASPApplicationGatewayApplication.class - [JAR]

org.owasp.oag.cookies

├─ org.owasp.oag.cookies.CookieConverter.class - [JAR]

├─ org.owasp.oag.cookies.CsrfCookie.class - [JAR]

├─ org.owasp.oag.cookies.LoginCookie.class - [JAR]

├─ org.owasp.oag.cookies.LoginStateCookie.class - [JAR]

org.owasp.oag.infrastructure

├─ org.owasp.oag.infrastructure.GlobalClockSource.class - [JAR]

├─ org.owasp.oag.infrastructure.OAGBeanConfiguration.class - [JAR]

├─ org.owasp.oag.infrastructure.PostConfigBeanConfiguration.class - [JAR]

├─ org.owasp.oag.infrastructure.StartupEventListeners.class - [JAR]

org.owasp.oag.services.tokenMapping.header

├─ org.owasp.oag.services.tokenMapping.header.RequestHeaderUserMapping.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.header.RequestHeaderUserMappingFactory.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.header.RequestHeaderUserMappingSettings.class - [JAR]

org.owasp.oag.config.configuration

├─ org.owasp.oag.config.configuration.DefaultConfigValues.class - [JAR]

├─ org.owasp.oag.config.configuration.GatewayRoute.class - [JAR]

├─ org.owasp.oag.config.configuration.JwkStoreProfile.class - [JAR]

├─ org.owasp.oag.config.configuration.KeyGeneratorProfile.class - [JAR]

├─ org.owasp.oag.config.configuration.KeyManagementProfile.class - [JAR]

├─ org.owasp.oag.config.configuration.KeyRotationProfile.class - [JAR]

├─ org.owasp.oag.config.configuration.LoginProvider.class - [JAR]

├─ org.owasp.oag.config.configuration.LoginProviderSettings.class - [JAR]

├─ org.owasp.oag.config.configuration.MainConfig.class - [JAR]

├─ org.owasp.oag.config.configuration.PathRewriteConfig.class - [JAR]

├─ org.owasp.oag.config.configuration.SecurityProfile.class - [JAR]

├─ org.owasp.oag.config.configuration.SessionBehaviour.class - [JAR]

├─ org.owasp.oag.config.configuration.TraceProfile.class - [JAR]

├─ org.owasp.oag.config.configuration.UserMappingConfig.class - [JAR]

org.owasp.oag.config.customDeserializer

├─ org.owasp.oag.config.customDeserializer.StringEnvironmentVariableDeserializer.class - [JAR]

org.owasp.oag.exception

├─ org.owasp.oag.exception.AbstractException.class - [JAR]

├─ org.owasp.oag.exception.ApplicationException.class - [JAR]

├─ org.owasp.oag.exception.AuthenticationException.class - [JAR]

├─ org.owasp.oag.exception.ConfigurationException.class - [JAR]

├─ org.owasp.oag.exception.ConsistencyException.class - [JAR]

├─ org.owasp.oag.exception.CookieDecryptionException.class - [JAR]

├─ org.owasp.oag.exception.ExceptionLogLevel.class - [JAR]

├─ org.owasp.oag.exception.SystemException.class - [JAR]

├─ org.owasp.oag.exception.TraceException.class - [JAR]

org.owasp.oag.logging.simpleTrace

├─ org.owasp.oag.logging.simpleTrace.SimpleTraceContext.class - [JAR]

org.owasp.oag.services.login.drivers.oidc

├─ org.owasp.oag.services.login.drivers.oidc.OidcDriver.class - [JAR]

├─ org.owasp.oag.services.login.drivers.oidc.OidcDriverFactory.class - [JAR]

org.owasp.oag.filters.spring

├─ org.owasp.oag.filters.spring.ExtractAuthenticationFilter.class - [JAR]

├─ org.owasp.oag.filters.spring.HttpRedirectFilter.class - [JAR]

├─ org.owasp.oag.filters.spring.SessionRenewalFilter.class - [JAR]

├─ org.owasp.oag.filters.spring.SimpleLogFilter.class - [JAR]

├─ org.owasp.oag.filters.spring.TraceContextFilter.class - [JAR]

org.owasp.oag.services.login.drivers

├─ org.owasp.oag.services.login.drivers.InvalidProviderSettingsException.class - [JAR]

├─ org.owasp.oag.services.login.drivers.LoginDriver.class - [JAR]

├─ org.owasp.oag.services.login.drivers.LoginDriverBase.class - [JAR]

├─ org.owasp.oag.services.login.drivers.LoginDriverFactory.class - [JAR]

├─ org.owasp.oag.services.login.drivers.LoginDriverResult.class - [JAR]

org.owasp.oag.gateway

├─ org.owasp.oag.gateway.ProxyPathMatcher.class - [JAR]

├─ org.owasp.oag.gateway.SpringCloudGatewayConfiguration.class - [JAR]

org.owasp.oag.services.login.drivers.oauth

├─ org.owasp.oag.services.login.drivers.oauth.Oauth2Driver.class - [JAR]

org.owasp.oag.services.blacklist

├─ org.owasp.oag.services.blacklist.LocalPersistentBlacklist.class - [JAR]

├─ org.owasp.oag.services.blacklist.SessionBlacklist.class - [JAR]

org.owasp.oag.services.csrf

├─ org.owasp.oag.services.csrf.CsrfDoubleSubmitInPostBody.class - [JAR]

├─ org.owasp.oag.services.csrf.CsrfDoubleSubmitValidation.class - [JAR]

├─ org.owasp.oag.services.csrf.CsrfNoneValidation.class - [JAR]

├─ org.owasp.oag.services.csrf.CsrfProtectionValidation.class - [JAR]

├─ org.owasp.oag.services.csrf.CsrfSamesiteStrictValidation.class - [JAR]

org.owasp.oag.logging

├─ org.owasp.oag.logging.NoTraceContext.class - [JAR]

├─ org.owasp.oag.logging.TraceContext.class - [JAR]

├─ org.owasp.oag.logging.TraceContextBridge.class - [JAR]

org.owasp.oag.config

├─ org.owasp.oag.config.ConfigLoader.class - [JAR]

├─ org.owasp.oag.config.ErrorValidation.class - [JAR]

├─ org.owasp.oag.config.FileConfigLoader.class - [JAR]

org.owasp.oag.services.tokenMapping

├─ org.owasp.oag.services.tokenMapping.NoUserMapper.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.NoUserMapperFactory.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.UserMapper.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.UserMappingFactory.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.UserMappingTemplatingEngine.class - [JAR]

org.owasp.oag.filters.proxy

├─ org.owasp.oag.filters.proxy.AccessControlFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.CsrfValidationFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.CsrfValidationFilterWithBody.class - [JAR]

├─ org.owasp.oag.filters.proxy.DownstreamHeaderFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.GatewayLoggingFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.MethodWhitelistFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.ReadRequestBodyFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.ResponseHeaderFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.RouteAwareFilter.class - [JAR]

├─ org.owasp.oag.filters.proxy.UserMappingFilter.class - [JAR]

org.owasp.oag.utils

├─ org.owasp.oag.utils.LoggingUtils.class - [JAR]

├─ org.owasp.oag.utils.MapTreeUpdater.class - [JAR]

├─ org.owasp.oag.utils.ReactiveUtils.class - [JAR]

├─ org.owasp.oag.utils.SecureEncoder.class - [JAR]

├─ org.owasp.oag.utils.SettingsUtils.class - [JAR]

├─ org.owasp.oag.utils.SharedConstants.class - [JAR]

├─ org.owasp.oag.utils.UrlUtils.class - [JAR]

org.owasp.oag.filters

├─ org.owasp.oag.filters.GatewayRouteContext.class - [JAR]

org.owasp.oag.services.keymgm

├─ org.owasp.oag.services.keymgm.CurrentSigningKeyHolder.class - [JAR]

├─ org.owasp.oag.services.keymgm.DefaultKeyRotation.class - [JAR]

├─ org.owasp.oag.services.keymgm.JwkStore.class - [JAR]

├─ org.owasp.oag.services.keymgm.KeyGenerator.class - [JAR]

├─ org.owasp.oag.services.keymgm.KeyRotation.class - [JAR]

├─ org.owasp.oag.services.keymgm.LocalRsaJwkStore.class - [JAR]

├─ org.owasp.oag.services.keymgm.RsaKeyGenerator.class - [JAR]

org.owasp.oag.logging.w3ctrace

├─ org.owasp.oag.logging.w3ctrace.W3cTraceContext.class - [JAR]

├─ org.owasp.oag.logging.w3ctrace.W3cTraceContextState.class - [JAR]

org.owasp.oag.services.tokenMapping.jwt

├─ org.owasp.oag.services.tokenMapping.jwt.JwtTokenMapper.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.jwt.JwtTokenMapperFactory.class - [JAR]

├─ org.owasp.oag.services.tokenMapping.jwt.JwtTokenMappingSettings.class - [JAR]

org.owasp.oag.controllers

├─ org.owasp.oag.controllers.JwksController.class - [JAR]

├─ org.owasp.oag.controllers.LoginController.class - [JAR]

org.owasp.oag.hooks.session

├─ org.owasp.oag.hooks.session.AddSessionToBlacklistHook.class - [JAR]

├─ org.owasp.oag.hooks.session.CsrfCookieCreationHook.class - [JAR]

├─ org.owasp.oag.hooks.session.SessionCookieCreationHook.class - [JAR]

├─ org.owasp.oag.hooks.session.SessionHook.class - [JAR]

├─ org.owasp.oag.hooks.session.SessionHookChain.class - [JAR]

org.owasp.oag.session

├─ org.owasp.oag.session.Session.class - [JAR]

├─ org.owasp.oag.session.UserModel.class - [JAR]

org.owasp.oag.services.crypto.jwt

├─ org.owasp.oag.services.crypto.jwt.HmacJwtSigner.class - [JAR]

├─ org.owasp.oag.services.crypto.jwt.HmacJwtSignerFactory.class - [JAR]

├─ org.owasp.oag.services.crypto.jwt.JwtSigner.class - [JAR]

├─ org.owasp.oag.services.crypto.jwt.JwtSignerFactory.class - [JAR]

├─ org.owasp.oag.services.crypto.jwt.RSAJwtSignerFactory.class - [JAR]

├─ org.owasp.oag.services.crypto.jwt.RsaJwtSigner.class - [JAR]

Advertisement

Dependencies from Group

Feb 01, 2022
13 usages
Aug 19, 2023
11 usages
5.8k stars
Aug 19, 2023
8 usages
5.8k stars
Jun 02, 2023
8 usages
61 stars
Aug 19, 2023
7 usages
5.8k stars

Discover Dependencies