API Certification
This service is part of light-portal, and it is used to check if the production deployment meets the security requirements and corporation standards.
For every instance of light-4j service, we have an endpoint /server/info injected. The output contains a lot of information about the service runtime environment, security configuration and configurations for all active components and middleware handlers.
The endpoint is security protected, and only the light-controller and light-portal can access the endpoint. Also, all sensitive information like passwords and secrets are masked.
The following things will be checked with the server /info endpoint:
If TLS https is enabled and key pair are replaced If HTTP port is disabled If JWT token verification and scope verification are enabled If metrics are enabled If the right version of JDK/JRE is used to start the server If the default JWT key is replaced