Package com.io7m.idstore.server.api
@Export
@Version("1.0.0")
package com.io7m.idstore.server.api
The server API.
-
ClassDescriptionA color.Branding information for the server.A server color scheme.The configuration for a server.The server configuration file.Functions to produce server configurations.Configuration for the database.The kind of underlying database.The type of exceptions raised by the server.A factory for servers.Configuration information related to keeping history.Configuration for the parts of the server that serve over HTTP.Configuration for individual HTTP services.The type of JSON configuration elements.The mail server authentication information.Configuration for the part of the server that sends mail.The type of mail transport configurations.Vanilla SMTP with an insecure STARTTLS upgrade (if supported).Plaintext SMTP with a mandatory, authenticated STARTTLS upgrade.SMTP entirely encapsulated by TLS.Configuration information for the server's maintenance service.Configuration information for OpenTelemetry.Log configuration.Metrics configuration.The protocol used to deliver OpenTelemetry data.Trace configuration.Configuration options relating to password expiration.Configuration for rate limiting.Configuration for user and admin login sessions.A server instance.