public class IamAuthUtils
extends java.lang.Object
| Constructor and Description |
|---|
IamAuthUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
generateAuthenticationToken(IamTokenUtility tokenUtils,
PluginService pluginService,
java.lang.String user,
java.lang.String hostname,
int port,
software.amazon.awssdk.regions.Region region,
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider awsCredentialsProvider) |
static java.lang.String |
getCacheKey(java.lang.String user,
java.lang.String hostname,
int port,
software.amazon.awssdk.regions.Region region) |
static java.lang.String |
getIamHost(java.lang.String iamHost,
HostSpec hostSpec) |
static int |
getIamPort(int iamDefaultPort,
HostSpec hostSpec,
int dialectDefaultPort) |
static IamTokenUtility |
getTokenUtility() |
public static java.lang.String getIamHost(java.lang.String iamHost,
HostSpec hostSpec)
public static int getIamPort(int iamDefaultPort,
HostSpec hostSpec,
int dialectDefaultPort)
public static java.lang.String getCacheKey(java.lang.String user,
java.lang.String hostname,
int port,
software.amazon.awssdk.regions.Region region)
public static IamTokenUtility getTokenUtility()
public static java.lang.String generateAuthenticationToken(IamTokenUtility tokenUtils, PluginService pluginService, java.lang.String user, java.lang.String hostname, int port, software.amazon.awssdk.regions.Region region, software.amazon.awssdk.auth.credentials.AwsCredentialsProvider awsCredentialsProvider)