com.qcloud.cos.auth.COSCredentialsProvider, java.lang.AutoCloseablepublic class COSCredentialsProviderList
extends java.lang.Object
implements com.qcloud.cos.auth.COSCredentialsProvider, java.lang.AutoCloseable
| Constructor | Description |
|---|---|
COSCredentialsProviderList() |
|
COSCredentialsProviderList(java.util.Collection<com.qcloud.cos.auth.COSCredentialsProvider> providers) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(com.qcloud.cos.auth.COSCredentialsProvider provider) |
|
void |
checkNotEmpty() |
|
void |
close() |
|
boolean |
closed() |
|
com.qcloud.cos.auth.COSCredentials |
getCredentials() |
|
int |
getRefCount() |
|
void |
refresh() |
|
COSCredentialsProviderList |
share() |
public COSCredentialsProviderList()
public COSCredentialsProviderList(java.util.Collection<com.qcloud.cos.auth.COSCredentialsProvider> providers)
public void add(com.qcloud.cos.auth.COSCredentialsProvider provider)
public int getRefCount()
public void checkNotEmpty()
public COSCredentialsProviderList share()
public boolean closed()
public com.qcloud.cos.auth.COSCredentials getCredentials()
getCredentials in interface com.qcloud.cos.auth.COSCredentialsProviderpublic void refresh()
refresh in interface com.qcloud.cos.auth.COSCredentialsProviderpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.ExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.