类 CredentialWatcher

java.lang.Object
com.alibaba.nacos.client.auth.ram.identify.CredentialWatcher

public class CredentialWatcher extends Object
Credential Watcher.
作者:
Nacos
  • 字段详细资料

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • REFRESH_INTERVAL

      private static final long REFRESH_INTERVAL
      另请参阅:
    • serviceInstance

      private final CredentialService serviceInstance
    • appName

      private final String appName
    • propertyPath

      private String propertyPath
    • stopped

      private boolean stopped
    • executor

      private final ScheduledExecutorService executor
  • 构造器详细资料

  • 方法详细资料

    • stop

      public void stop()
      Stop watcher.
    • loadCredential

      private void loadCredential(boolean init)
    • loadCredentialFromProperties

      private boolean loadCredentialFromProperties(InputStream propertiesIs, boolean init, Credentials credentials)
    • loadCredentialFromEnv

      private boolean loadCredentialFromEnv(boolean init, Credentials credentials)
    • loadPropertyPath

      private void loadPropertyPath(boolean init)
    • loadPropertyPathToStream

      private InputStream loadPropertyPathToStream()
    • setAccessKey

      private void setAccessKey(Credentials credentials, String accessKey)
    • setSecretKey

      private void setSecretKey(Credentials credentials, String secretKey)
    • setTenantId

      private void setTenantId(Credentials credentials, String tenantId)