Interface SecretsProvider<T extends ProviderConfig>

    • Method Detail

      • secret

        Supplier<Single<Optional<String>>> secret​(Config config)
        Create secret supplier from configuration.
        Parameters:
        config - config located on the node of the specific secret config node
        Returns:
        supplier to retrieve the secret
      • secret

        Supplier<Single<Optional<String>>> secret​(T providerConfig)
        Create secret supplier from configuration object.
        Parameters:
        providerConfig - configuration of a specific secret
        Returns:
        supplier to retrieve the secret