public class AwsIamIdentityPlugin extends Object implements IdentityPlugin
Token is generated and from IAM credential and region.
Implementation use SDK DefaultAWSCredentialsProviderChain and DefaultAwsRegionProviderChain (environment variable / system properties, files, ...) or using connection string options : accessKeyId, secretKey, region.
| Constructor and Description |
|---|
AwsIamIdentityPlugin() |
| Modifier and Type | Method and Description |
|---|---|
Identity |
get() |
IdentityPlugin |
initialize(Options options,
String userName,
HostAddress hostAddress) |
boolean |
mustUseSsl() |
String |
name() |
String |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefaultAuthenticationPluginTypepublic String type()
type in interface IdentityPluginpublic String name()
name in interface IdentityPluginpublic boolean mustUseSsl()
mustUseSsl in interface IdentityPluginpublic IdentityPlugin initialize(Options options, String userName, HostAddress hostAddress) throws SQLException
initialize in interface IdentityPluginSQLExceptionCopyright © 2019 mariadb.org. All rights reserved.