Interface ISecretProvider

All Known Implementing Classes:
AbstractKubernetesCredentialProvider, AbstractMapCredentialFactory, AnsibleVaultCredentialFactory, DelineaCredentialFactory, FileSystemCredentialFactory, FrankApplication.NoopCredentialFactory, KubernetesCredentialFactory, KubernetesNamedSecretProvider, PropertyFileCredentialFactory, WildFlyCredentialFactory

public interface ISecretProvider

Interface for a CredentialFactory. A CredentialFactory is responsible for providing credentials to the framework.

Implementations of this interface should be registered in the credentialproperties.properties file.

Implementations of this interface should be thread-safe.