Uses of Class
com.networknt.aws.lambda.LightLambdaExchange
Packages that use LightLambdaExchange
Package
Description
-
Uses of LightLambdaExchange in com.networknt.aws.lambda
Methods in com.networknt.aws.lambda that return LightLambdaExchangeModifier and TypeMethodDescriptionLightLambdaExchange.addExchangeFailedListener(LambdaExchangeFailureListener listener) LightLambdaExchange.addRequestCompleteListener(LambdaRequestCompleteListener listener) LightLambdaExchange.addResponseCompleteListener(LambdaResponseCompleteListener listener) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler
Methods in com.networknt.aws.lambda.handler with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusLambdaHandler.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.cache
Methods in com.networknt.aws.lambda.handler.cache with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusCacheExplorerHandler.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.chain
Methods in com.networknt.aws.lambda.handler.chain with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptionvoidChainExecutor.executeChain(LightLambdaExchange exchange, Chain chain) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.health
Methods in com.networknt.aws.lambda.handler.health with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusHealthCheckHandler.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.info
Methods in com.networknt.aws.lambda.handler.info with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusServerInfoHandler.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.logger
Methods in com.networknt.aws.lambda.handler.logger with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusLoggerGetHandler.execute(LightLambdaExchange exchange) com.networknt.status.StatusLoggerSetHandler.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.audit
Methods in com.networknt.aws.lambda.handler.middleware.audit with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusAuditMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.correlation
Methods in com.networknt.aws.lambda.handler.middleware.correlation with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusCorrelationMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.cors
Methods in com.networknt.aws.lambda.handler.middleware.cors with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusRequestCorsMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusResponseCorsMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.header
Methods in com.networknt.aws.lambda.handler.middleware.header with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusRequestHeaderMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusResponseHeaderMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.limit
Methods in com.networknt.aws.lambda.handler.middleware.limit with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusLimitMiddleware.execute(LightLambdaExchange exchange) com.networknt.limit.RateLimitResponseRateLimiter.handleRequest(LightLambdaExchange exchange, com.networknt.limit.LimitKey limitKey) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.limit.key
Methods in com.networknt.aws.lambda.handler.middleware.limit.key with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptionAkamaiAddressKeyResolver.resolve(LightLambdaExchange exchange) JwtClientIdKeyResolver.resolve(LightLambdaExchange exchange) JwtHeaderClientIdKeyResolver.resolve(LightLambdaExchange exchange) JwtUserIdKeyResolver.resolve(LightLambdaExchange exchange) KeyResolver.resolve(LightLambdaExchange exchange) Resolve a unique key from the exchangeRemoteAddressKeyResolver.resolve(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.metrics
Methods in com.networknt.aws.lambda.handler.middleware.metrics with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusAPMMetricsMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusInfluxMetricsMiddleware.execute(LightLambdaExchange exchange) voidAbstractMetricsMiddleware.injectMetrics(LightLambdaExchange exchange, long startTime, String metricsName, String endpoint) This is the method that is used for all other handlers to inject its metrics info to the real metrics handler impl. -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.proxy
Methods in com.networknt.aws.lambda.handler.middleware.proxy with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusLambdaProxyMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.router
Methods in com.networknt.aws.lambda.handler.middleware.router with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusLambdaRouterMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.sanitizer
Methods in com.networknt.aws.lambda.handler.middleware.sanitizer with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusSanitizerMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.security
Methods in com.networknt.aws.lambda.handler.middleware.security with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusApiKeyMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusBasicAuthMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusJwtVerifyMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusSwtVerifyMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusUnifiedSecurityMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusApiKeyMiddleware.handleApiKey(LightLambdaExchange exchange, String requestPath) com.networknt.status.StatusBasicAuthMiddleware.handleBasicAuth(LightLambdaExchange exchange, String requestPath, String auth) Handle basic authentication header.com.networknt.status.StatusJwtVerifyMiddleware.handleJwt(LightLambdaExchange exchange, String pathPrefix, String reqPath, List<String> jwkServiceIds) com.networknt.status.StatusSwtVerifyMiddleware.handleSwt(LightLambdaExchange exchange, String reqPath, List<String> jwkServiceIds) protected com.networknt.status.StatusSwtVerifyMiddleware.hasValidSecondaryScopes(LightLambdaExchange exchange, String scopeSwt, List<String> secondaryScopes, String reqPath, List<String> jwkServiceIds, Map<String, Object> auditInfo) Check is the request has secondary scopes, and they are valid. -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.specification
Methods in com.networknt.aws.lambda.handler.middleware.specification with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusOpenApiMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.token
Methods in com.networknt.aws.lambda.handler.middleware.token with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusTokenMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.traceability
Methods in com.networknt.aws.lambda.handler.middleware.traceability with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusTraceabilityMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.transformer
Methods in com.networknt.aws.lambda.handler.middleware.transformer with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusRequestTransformerMiddleware.execute(LightLambdaExchange exchange) com.networknt.status.StatusResponseTransformerMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.handler.middleware.validator
Methods in com.networknt.aws.lambda.handler.middleware.validator with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptioncom.networknt.status.StatusValidatorMiddleware.execute(LightLambdaExchange exchange) -
Uses of LightLambdaExchange in com.networknt.aws.lambda.listener
Methods in com.networknt.aws.lambda.listener with parameters of type LightLambdaExchangeModifier and TypeMethodDescriptionvoidLambdaExchangeFailureListener.exchangeFailedEvent(LightLambdaExchange exchange) voidLambdaRequestCompleteListener.requestCompleteEvent(LightLambdaExchange exchange) voidLambdaResponseCompleteListener.responseCompleteEvent(LightLambdaExchange exchange)