Providers Overview

A provider is a centrally configured resource that supplies services to run time components in the server. For example, a keystore provider centralizes the definition of one security keystore, including its type, file location, and password.

A provider is referenced by name in components that require its services, which allows re-usability and less complexity on the component’s configuration.

One provider can refer to another provider. For example, the SSL provider requires keystore and truststore providers that it references by name.

The following is a list of providers and their functions.

The following is a list of the security providers and their functions: