类 CredentialWatcher
java.lang.Object
com.alibaba.nacos.client.auth.ram.identify.CredentialWatcher
Credential Watcher.
- 作者:
- Nacos
-
字段概要
字段修饰符和类型字段说明private final Stringprivate final ScheduledExecutorServiceprivate static final org.slf4j.Loggerprivate Stringprivate static final longprivate final CredentialServiceprivate boolean -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidloadCredential(boolean init) private booleanloadCredentialFromEnv(boolean init, Credentials credentials) private booleanloadCredentialFromProperties(InputStream propertiesIs, boolean init, Credentials credentials) private voidloadPropertyPath(boolean init) private InputStreamprivate voidsetAccessKey(Credentials credentials, String accessKey) private voidsetSecretKey(Credentials credentials, String secretKey) private voidsetTenantId(Credentials credentials, String tenantId) voidstop()Stop watcher.
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
REFRESH_INTERVAL
private static final long REFRESH_INTERVAL- 另请参阅:
-
serviceInstance
-
appName
-
propertyPath
-
stopped
private boolean stopped -
executor
-
-
构造器详细资料
-
CredentialWatcher
-
-
方法详细资料
-
stop
public void stop()Stop watcher. -
loadCredential
private void loadCredential(boolean init) -
loadCredentialFromProperties
private boolean loadCredentialFromProperties(InputStream propertiesIs, boolean init, Credentials credentials) -
loadCredentialFromEnv
-
loadPropertyPath
private void loadPropertyPath(boolean init) -
loadPropertyPathToStream
-
setAccessKey
-
setSecretKey
-
setTenantId
-