接口 SecretsProvider

  • 所有已知实现类:
    ClearTextSecretsProvider, EnvironmentBasedSecretsProvider

    public interface SecretsProvider
    This file defines the SecretsProvider interface. This interface is used by the function instances/containers to actually fetch the secrets. What SecretsProvider to use is decided by the SecretsProviderConfigurator.
    • 方法概要

      所有方法 实例方法 抽象方法 默认方法 
      修饰符和类型 方法 说明
      default void init​(java.util.Map<java.lang.String,​java.lang.String> config)
      Initialize the SecretsProvider.
      java.lang.String provideSecret​(java.lang.String secretName, java.lang.Object pathToSecret)
      Fetches a secret.
    • 方法详细资料

      • init

        default void init​(java.util.Map<java.lang.String,​java.lang.String> config)
        Initialize the SecretsProvider.
      • provideSecret

        java.lang.String provideSecret​(java.lang.String secretName,
                                       java.lang.Object pathToSecret)
        Fetches a secret.
        返回:
        The actual secret