Class AwsIamCredentialPlugin

java.lang.Object
org.mariadb.jdbc.plugin.credential.aws.AwsIamCredentialPlugin
All Implemented Interfaces:
Supplier<Credential>, CredentialPlugin

public class AwsIamCredentialPlugin extends Object implements CredentialPlugin
Permit AWS database IAM authentication.

Token is generated using IAM credential and region.

Implementation use SDK DefaultAWSCredentialsProviderChain and DefaultAwsRegionProviderChain (environment variable / system properties, files, ...) or using connection string options : accessKeyId, secretKey, region.

See Also: