jar

com.alcosi.nft : nft-api-gateway

Maven & Gradle

Jun 12, 2024
0 stars

nft-api-gateway · The application is a ready API Gateway with implemented features, including: - Logging - Authorization - OpenAPI and Swagger distribution - Authentication and authorization with Ethereum wallets, including refresh tokens.

Table Of Contents

Latest Version

Download com.alcosi.nft : nft-api-gateway JAR file - Latest Versions:

All Versions

Download com.alcosi.nft : nft-api-gateway JAR file - All Versions:

Version Vulnerabilities Size Updated
15.0

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 nft-api-gateway-15.0-RELEASE.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.alcosi.nft.apigateway.service.gateway.filter.security.validation.captcha

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.captcha.GoogleCaptchaProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.captcha.GoogleCaptchaRequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.captcha.GoogleCaptchaRequestValidationConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.captcha.GoogleCaptchaValidator.class - [JAR]

com.alcosi.nft.apigateway.config.serialization

├─ com.alcosi.nft.apigateway.config.serialization.HttpMethodDeSerializer.class - [JAR]

├─ com.alcosi.nft.apigateway.config.serialization.HttpMethodSerializer.class - [JAR]

├─ com.alcosi.nft.apigateway.config.serialization.SerializationConfig.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.ethLogin

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.AuthBoundWalletsPutGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.AuthoritiesGetGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.LoginAbstractGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.LoginFiltersConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.LoginGetGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.LoginPostGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ethLogin.LoginPutGatewayFilter.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter

├─ com.alcosi.nft.apigateway.service.gateway.filter.ContextHeadersGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ControllerGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.ControllerGatewayFilterKt.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.CorsConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.CorsFilterProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.DecryptGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.DecryptGatewayFilterKt.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.EncryptGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.EncryptGatewayFilterKt.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.GatewayBaseContextFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.GatewayFilterResponseWriter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.GatewayFiltersConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.MicroserviceGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.MultipartToJsonGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.MultipartToJsonGatewayFilterKt.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.StripBaseUriFilter.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect.HuaweiSafetyDetectCheckValidator.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect.HuaweiSafetyDetectJwsHMSDTO.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect.HuaweiSafetyDetectProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect.HuaweiSafetyDetectRequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect.HuaweiSafetyRequestValidationConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.huaweiSafetyDetect.HuaweiSafetyVerifySignatureComponent.class - [JAR]

com.alcosi.nft.apigateway.service.predicate.matcher

├─ com.alcosi.nft.apigateway.service.predicate.matcher.HttpFilterMatcher.class - [JAR]

├─ com.alcosi.nft.apigateway.service.predicate.matcher.HttpFilterMatcherMVC.class - [JAR]

├─ com.alcosi.nft.apigateway.service.predicate.matcher.HttpFilterMatcherRegex.class - [JAR]

com.alcosi.nft.apigateway.config

├─ com.alcosi.nft.apigateway.config.VirtualWebFluxScheduler.class - [JAR]

├─ com.alcosi.nft.apigateway.config.WebfluxHeadersHelper.class - [JAR]

com.alcosi.nft.apigateway.service.requestHistory

├─ com.alcosi.nft.apigateway.service.requestHistory.RequestHistoryConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.requestHistory.RequestHistoryDBComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.requestHistory.RequestHistoryDBService.class - [JAR]

├─ com.alcosi.nft.apigateway.service.requestHistory.RequestHistoryExceptionHandler.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.openapi

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.FileGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.OpenApiDocGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.OpenApiDocGatewayFilterKt.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.OpenApiFiltersConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.OpenApiProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.SwaggerApiGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.openapi.SwaggerApiGatewayFilterKt.class - [JAR]

com.alcosi.nft.apigateway.config.db.redis

├─ com.alcosi.nft.apigateway.config.db.redis.RedisCheckProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.redis.RedisConfig.class - [JAR]

com.alcosi.nft.apigateway.auth.dto

├─ com.alcosi.nft.apigateway.auth.dto.ClientNonce.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.dto.EthClient.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.dto.JWTAndRefreshToken.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.dto.LoginRefreshToken.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.dto.ProfileAuthorities.class - [JAR]

com.alcosi.nft.apigateway.service.requestHistory.partitions

├─ com.alcosi.nft.apigateway.service.requestHistory.partitions.RequestHistoryPartitionsDBInitializer.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.identity

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.identity.IdentityOath2APIGetUserInfoComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.identity.IdentityOath2GetUserInfoComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.identity.IdentityOath2GetUserInfoService.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.identity.IdentityServerProperties.class - [JAR]

com.alcosi.nft.apigateway.service.error.exceptions

├─ com.alcosi.nft.apigateway.service.error.exceptions.ApiException.class - [JAR]

├─ com.alcosi.nft.apigateway.service.error.exceptions.ApiSecurityException.class - [JAR]

├─ com.alcosi.nft.apigateway.service.error.exceptions.ApiValidationException.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.validation.iosDeviceCheck

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.iosDeviceCheck.IOSDeviceCheckJWTComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.iosDeviceCheck.IOSDeviceCheckProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.iosDeviceCheck.IOSDeviceCheckRequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.iosDeviceCheck.IOSDeviceCheckRequestValidationConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.iosDeviceCheck.IOSDeviceCheckValidator.class - [JAR]

com.alcosi.nft.apigateway.service.gateway

├─ com.alcosi.nft.apigateway.service.gateway.GatewayBasePathProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.GatewayOpenApiRoutesConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.GatewayProxyRoutesConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.LoginRoutesConfig.class - [JAR]

com.alcosi.nft.apigateway.service

├─ com.alcosi.nft.apigateway.service.DynamicRouteLocator.class - [JAR]

com.alcosi.nft.apigateway.service.multiWallet

├─ com.alcosi.nft.apigateway.service.multiWallet.BoundWalletsService.class - [JAR]

├─ com.alcosi.nft.apigateway.service.multiWallet.DefaultBoundWalletsService.class - [JAR]

├─ com.alcosi.nft.apigateway.service.multiWallet.HttpServiceMultiWalletProvider.class - [JAR]

├─ com.alcosi.nft.apigateway.service.multiWallet.MultiWalletConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.multiWallet.MultiWalletProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.multiWallet.MultiWalletProvider.class - [JAR]

├─ com.alcosi.nft.apigateway.service.multiWallet.SingleMultiWalletProvider.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.JwtGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.SecurityFiltersConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.SecurityGatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.ValidationGatewayFilter.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.validation

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.AbstractRequestValidator.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.FilterValidationService.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.RequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.RequestValidator.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.ValidationConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.ValidationProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.ValidationResult.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.ValidationUniqueTokenChecker.class - [JAR]

com.alcosi.nft.apigateway.service.requestHistory.filter

├─ com.alcosi.nft.apigateway.service.requestHistory.filter.RequestHistoryGatewayFilterRq.class - [JAR]

├─ com.alcosi.nft.apigateway.service.requestHistory.filter.RequestHistoryGatewayFilterSecurity.class - [JAR]

com.alcosi.nft.apigateway.config.path.dto

├─ com.alcosi.nft.apigateway.config.path.dto.FilterMatchConfigDTO.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.dto.PathAuthorities.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.dto.PathAuthority.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.dto.ProxyRouteConfigDTO.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.dto.SecurityRouteConfigDTO.class - [JAR]

com.alcosi.nft.apigateway.service.error

├─ com.alcosi.nft.apigateway.service.error.ErrorRs.class - [JAR]

├─ com.alcosi.nft.apigateway.service.error.GlobalErrorAttributes.class - [JAR]

├─ com.alcosi.nft.apigateway.service.error.GlobalErrorAttributesConfig.class - [JAR]

com.alcosi.nft.apigateway.auth.service.db

├─ com.alcosi.nft.apigateway.auth.service.db.NonceDBComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.db.RefreshTokenDBComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.db.RefreshTokenDBComponentKt.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.eth

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.eth.EthJwtFiltersConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.eth.EthJwtGatewayFilter.class - [JAR]

org.springframework.http.codec.multipart

├─ org.springframework.http.codec.multipart.EncryptedDefaultParts.class - [JAR]

com.alcosi.nft.apigateway.auth.service

├─ com.alcosi.nft.apigateway.auth.service.CheckAuthSignatureService.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.CheckJWTService.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.CreateJWTService.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.DefaultRequestLoginRequestProcess.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.EthAuthConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.EthJwtLoginProcessorProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.EthJwtProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.EthJwtPropertiesKt.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.JWTServiceConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.LoginRequestProcess.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.NonceComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.PrepareLoginMsgComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.auth.service.RefreshTokenService.class - [JAR]

com.alcosi.nft.apigateway

├─ com.alcosi.nft.apigateway.ApiGatewayApplication.class - [JAR]

├─ com.alcosi.nft.apigateway.ApiGatewayApplicationKt.class - [JAR]

com.alcosi.nft.apigateway.service.predicate

├─ com.alcosi.nft.apigateway.service.predicate.FilterMatchPredicate.class - [JAR]

├─ com.alcosi.nft.apigateway.service.predicate.PredicateMatcherType.class - [JAR]

├─ com.alcosi.nft.apigateway.service.predicate.RouteConfigGatewayPredicate.class - [JAR]

├─ com.alcosi.nft.apigateway.service.predicate.SecurityConfigGatewayPredicate.class - [JAR]

com.alcosi.nft.apigateway.config.path

├─ com.alcosi.nft.apigateway.config.path.PathConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.PathConfigurationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.PathConfigurationProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.config.path.SecurityRoutesProperties.class - [JAR]

com.alcosi.nft.apigateway.config.db.r2dbc

├─ com.alcosi.nft.apigateway.config.db.r2dbc.DataSourceR2DBCConfigBeanPostProcessor.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.r2dbc.FlywayMigrateCallback.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.r2dbc.FlywayR2DBCConfigBeanPostProcessor.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.r2dbc.R2DBCConnectionFactoryOptionsBuilderCustomizer.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.r2dbc.R2DBCConnectionFactoryOptionsProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.r2dbc.R2DBCDBConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.config.db.r2dbc.R2DBCtoJDBCUriConverter.class - [JAR]

com.alcosi.nft.apigateway.service.exception.auth

├─ com.alcosi.nft.apigateway.service.exception.auth.NoNonceException.class - [JAR]

├─ com.alcosi.nft.apigateway.service.exception.auth.NotValidRTException.class - [JAR]

├─ com.alcosi.nft.apigateway.service.exception.auth.WrongSignerException.class - [JAR]

├─ com.alcosi.nft.apigateway.service.exception.auth.WrongTokenTypeException.class - [JAR]

├─ com.alcosi.nft.apigateway.service.exception.auth.WrongWalletException.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation.GoogleAttestationOfflineRequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation.GoogleAttestationOnlineRequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation.GoogleAttestationProperties.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation.GoogleAttestationRequestValidationComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation.GoogleAttestationRequestValidationConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.validation.attestation.GoogleAttestationValidator.class - [JAR]

com.alcosi.nft.apigateway.service.gateway.filter.security.oath2

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.Oath2AuthComponent.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.Oath2FiltersConfig.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.Oath2GatewayFilter.class - [JAR]

├─ com.alcosi.nft.apigateway.service.gateway.filter.security.oath2.Oath2UserInfoProvider.class - [JAR]

Advertisement