public interface INativePlugin
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(String key,
String value) |
String |
getCacheKey() |
NativeTokenHolder |
getCredentials() |
String |
getIdpToken() |
String |
getPluginSpecificCacheKey() |
default boolean |
isUsingIdentityEnhancedCredentials()
Check if this plugin is using identity-enhanced credentials.
|
void |
refresh() |
void |
setLogger(RedshiftLogger log) |
void setLogger(RedshiftLogger log)
String getPluginSpecificCacheKey()
String getIdpToken() throws RedshiftException
RedshiftExceptionString getCacheKey()
NativeTokenHolder getCredentials() throws RedshiftException
RedshiftExceptionvoid refresh()
throws RedshiftException
RedshiftExceptiondefault boolean isUsingIdentityEnhancedCredentials()
Copyright © 2026 Amazon.com Inc.. All rights reserved.