Project Group: com.networknt

JsonSchemaValidator

com.networknt : json-schema-validator

A json schema validator that supports draft v4, v6, v7 and v2019-09

Last Version: 1.0.71

Release Date:

config

com.networknt : config

A module that handles externalized configuration files.

Last Version: 2.1.1

Release Date:

utility

com.networknt : utility

A utility module that contains all the utilities shared across other modules.

Last Version: 2.1.1

Release Date:

service

com.networknt : service

A singleton service factory for dependency injection without spring.

Last Version: 2.1.1

Release Date:

client

com.networknt : client

A client module that is used by API consumer to call an API or from an API calling another API.

Last Version: 2.1.1

Release Date:

handler

com.networknt : handler

A module defines interface or abstract classes for handlers.

Last Version: 2.1.1

Release Date:

server

com.networknt : server

A server modules of framework.

Last Version: 2.1.1

Release Date:

status

com.networknt : status

A http status response that is sent to the consumer if an error occurs.

Last Version: 2.1.1

Release Date:

metrics

com.networknt : metrics

A metrics handler to log statistic info on the server

Last Version: 2.1.1

Release Date:

correlation

com.networknt : correlation

A handler that create corralationId if it doesn't exist in request header in API/service.

Last Version: 2.1.1

Release Date:

traceability

com.networknt : traceability

A handler that checks if X-Traceability-Id in the request header and put it into response header if yes.

Last Version: 2.1.1

Release Date:

security

com.networknt : security

A security module that contains all handlers to protect your server

Last Version: 2.1.1

Release Date:

body

com.networknt : body

A body parser handler that parses the body based on content type

Last Version: 2.1.1

Release Date:

audit

com.networknt : audit

A audit logger module that dump request and response based on configuration

Last Version: 2.1.1

Release Date:

info

com.networknt : info

A handler endpoint that output all the installed components and their configurations

Last Version: 2.1.1

Release Date:

exception

com.networknt : exception

A server exception handler for both runtime exceptions and ApiException if they are not handled in the handler chain

Last Version: 2.1.1

Release Date:

http-string

com.networknt : http-string

A utility module that contains Undertow HttpString constants.

Last Version: 2.1.1

Release Date:

health

com.networknt : health

A handler endpoint that output OK only for other application to check if this service is alive

Last Version: 2.1.1

Release Date:

registry

com.networknt : registry

A registry and discovery module that register the services and discover them from centralized registry.

Last Version: 2.1.1

Release Date:

sanitizer

com.networknt : sanitizer

A handler that sanitize cross site scripting for request

Last Version: 2.1.1

Release Date:

mask

com.networknt : mask

A utility that mask sensitive info in string or json before log it.

Last Version: 2.1.1

Release Date:

balance

com.networknt : balance

A client load balance module that helps to connect service clusters.

Last Version: 2.1.1

Release Date:

cors

com.networknt : cors

A cors handler for single page applications from another domain to call services.

Last Version: 2.1.1

Release Date:

consul

com.networknt : consul

A consul module for service registry and discovery.

Last Version: 2.1.1

Release Date:

resource

com.networknt : resource

Handler endpoints that will provide clients the ability to server static content.

Last Version: 2.1.1

Release Date:

cluster

com.networknt : cluster

A cluster module for service discovery and load balance.

Last Version: 2.1.1

Release Date:

dump

com.networknt : dump

A logger module that dump full request and response for debugging

Last Version: 2.1.1

Release Date:

switcher

com.networknt : switcher

A switcher module that has on and off status and listeners to be called once status is changed.

Last Version: 2.1.1

Release Date:

decryptor

com.networknt : decryptor

A reference implementation of decryptor for secret.yml encrypted values.

Last Version: 2.1.1

Release Date:

jaeger-tracing

com.networknt : jaeger-tracing

This module integrates the Jaeger Tracing client to register and capture distributed tracing info to Jaeger Tracer.

Last Version: 2.1.1

Release Date:

common

com.networknt : common

A common module that contains some shared classes between client and server.

Last Version: 2.1.1

Release Date:

monad-result

com.networknt : monad-result

A monad result wraps a T if success and Status if failure.

Last Version: 2.1.1

Release Date:

OpenAPIParser

com.networknt : openapi-parser

A light-weight, fast OpenAPI 3.0 parser and validator

Last Version: 2.1.1

Release Date:

header

com.networknt : header

A header manipulation handler that can add/update/remove headers based on the config

Last Version: 2.1.1

Release Date:

rpc-router

com.networknt : rpc-router

A rpc router for hybrid server that can map http requests to handlers based on a map lookup

Last Version: 2.1.1

Release Date:

rule-loader

com.networknt : rule-loader

A module that contains a startup hook that is used to load YAML rules from the light-portal during startup.

Last Version: 2.1.1

Release Date:

content

com.networknt : content

A handler that uses a default Content-Type header setting in the content.yml or the request Content-Type to return the data.

Last Version: 2.1.1

Release Date:

http-url

com.networknt : http-url

A utility module that contains url manipulation classes.

Last Version: 2.1.1

Release Date:

rate-limit

com.networknt : rate-limit

A handler that does rate limit in order to prevent attacks for public facing services.

Last Version: 2.1.1

Release Date:

portal-registry

com.networknt : portal-registry

A registry and discovery client that integrates with light-portal

Last Version: 2.1.1

Release Date:

logger-config

com.networknt : logger-config

This module will provide the information about logging and switch logging level.

Last Version: 2.1.1

Release Date:

deref-token

com.networknt : deref-token

A middleware handler that is responsible for exchanging an opaque token to a JWT on external access point.

Last Version: 2.1.1

Release Date:

data-source

com.networknt : data-source

A utility to manage multiple named SQL database connection pools.

Last Version: 2.1.1

Release Date:

http-entity

com.networknt : http-entity

A module that contains all the HTTP objects extended from springframework.

Last Version: 2.1.1

Release Date:

encode-decode

com.networknt : encode-decode

Request decode and response encode for data compression.

Last Version: 2.1.1

Release Date:

email-sender

com.networknt : email-sender

An email utility that is responsible for sending emails.

Last Version: 2.1.1

Release Date:

basic-auth

com.networknt : basic-auth

A middleware handler that does basic authentication.

Last Version: 2.1.1

Release Date:

openapi-meta

com.networknt : openapi-meta

An OpenAPI Specification 3.0 meta handler module that cache the spec and attached context related operation to the request based on uri and method.

Last Version: 2.1.1

Release Date:

openapi-security

com.networknt : openapi-security

An OpenAPI Specification 3.0 security module that contains all handlers to protect your server

Last Version: 2.1.1

Release Date:

openapi-validator

com.networknt : openapi-validator

An OpenAPI specification 3.0 handler that validates request based on specification.

Last Version: 2.1.1

Release Date: