Skip navigation links
A B C F G I J L M P R S U 

A

acceptsURL(String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
ACCESS_DENIED_FOR_USER_USING_PASSWORD_TO_DATABASE - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
MariaDB shares error codes with MySQL, as well as adding a number of new error codes specific to MariaDB.
ACCESS_DENIED_FOR_USER_USING_PASSWORD_TO_DATABASE - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
The MySQL error code for when a user logs in using an invalid password.
ACCESS_DENIED_FOR_USER_USING_PASSWORD_TO_DATABASE - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
The PostgreSQL error code for when a user logs in using an invalid password.
ACCESS_DENIED_FOR_USER_USING_PASSWORD_TO_DATABASE - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
The Redshift error code for when a user logs in using an invalid password.
AWSSecretsManagerDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing SQL databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMariaDBDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing MariaDB databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerMariaDBDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMariaDBDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMariaDBDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMariaDBDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMariaDBDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMSSQLServerDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing MSSQLServer databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerMSSQLServerDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMSSQLServerDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMSSQLServerDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMSSQLServerDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMSSQLServerDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMySQLDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing MySQL databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerMySQLDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMySQLDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMySQLDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMySQLDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerMySQLDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerOracleDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing Oracle databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerOracleDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerOracleDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerOracleDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerOracleDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerOracleDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerPostgreSQLDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing PostgreSQL databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerPostgreSQLDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerPostgreSQLDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerPostgreSQLDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerPostgreSQLDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerPostgreSQLDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerRedshiftDriver - Class in com.amazonaws.secretsmanager.sql
Provides support for accessing Redshift databases using credentials stored within AWS Secrets Manager.
AWSSecretsManagerRedshiftDriver() - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerRedshiftDriver(SecretCache) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerRedshiftDriver(AWSSecretsManagerClientBuilder) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerRedshiftDriver(AWSSecretsManager) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.
AWSSecretsManagerRedshiftDriver(SecretCacheConfiguration) - Constructor for class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
Constructs the driver setting the properties from the properties file using system properties as defaults.

B

build() - Method in class com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProvider
Provides the secrets cache builder.

C

com.amazonaws.secretsmanager.sql - package com.amazonaws.secretsmanager.sql
This package contains JDBC drivers that use secret IDs rather than hard-coded database credentials.
com.amazonaws.secretsmanager.util - package com.amazonaws.secretsmanager.util
This package contains utility classes that support the rest of the codebase.
Config - Class in com.amazonaws.secretsmanager.util
A class for accessing configuration information from a properties file or from the System properties.
CONFIG_FILE_NAME - Static variable in class com.amazonaws.secretsmanager.util.Config
The name of the properties file used for configuration; "secretsmanager.properties".
connect(String, Properties) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Construct a database URL from the endpoint, port and database name.
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
 
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
 
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
 
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
 
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
 
constructUrlFromEndpointPortDatabase(String, String, String) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
 

F

fullPropertyName(String) - Method in class com.amazonaws.secretsmanager.util.Config
Extends a property name to be the full version written in the configuration file.

G

getClassPropertyWithDefault(String, Class) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a Class property or a default value if the property is not set.
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Get the default real driver class name for this driver.
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
 
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
 
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
 
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
 
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
 
getDefaultDriverClass() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
 
getIntPropertyWithDefault(String, int) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a int property or a default value if the property is not set.
getLongPropertyWithDefault(String, long) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a long property or a default value if the property is not set.
getMajorVersion() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
getMinorVersion() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
getParentLogger() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
getPropertyInfo(String, Properties) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Gets the "subprefix" used for configuration properties for this driver.
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
 
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
 
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
 
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
 
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
 
getPropertySubprefix() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
 
getRequiredClassProperty(String) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a Class property or throws a NoSuchElementException if the property is not set.
getRequiredIntProperty(String) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a int property or throws a NoSuchElementException if the property is not set.
getRequiredLongProperty(String) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a long property or throws a NoSuchElementException if the property is not set.
getRequiredStringProperty(String) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a String property or throws a NoSuchElementException if the property is not set.
getStringPropertyWithDefault(String, String) - Method in class com.amazonaws.secretsmanager.util.Config
Returns a String property or a default value if the property is not set.
getSubconfig(String) - Method in class com.amazonaws.secretsmanager.util.Config
Extracts all of the properties for a given subprefix into its own Config object.
getWrappedDriver() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Returns an instance of the real java.sql.Driver that this should propagate calls to.

I

INCORRECT_USER_PASSWORD - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
ORA-09911.
INVALID_SECRET_STRING_JSON - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Message to return on the RuntimeException when secret string is invalid json
INVALID_USERNAME_OR_PASSWORD - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
ORA-01017.
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Determines whether or not an Exception is due to an authentication failure with the remote database.
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
 
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
 
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
 
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
 
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
 
isExceptionDueToAuthenticationError(Exception) - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
 

J

jdbcCompliant() - Method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
 
JDBCSecretCacheBuilderProvider - Class in com.amazonaws.secretsmanager.util
A class for providing JDBC driver the secrets cache builder.
JDBCSecretCacheBuilderProvider() - Constructor for class com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProvider
 
JDBCSecretCacheBuilderProvider(Config) - Constructor for class com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProvider
 

L

loadConfigFrom(String) - Static method in class com.amazonaws.secretsmanager.util.Config
Loads a configuration from a specific configuration file.
loadMainConfig() - Static method in class com.amazonaws.secretsmanager.util.Config
Loads a configuration from CONFIG_FILE_NAME.
LOGIN_FAILED - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
The MSSQLServer error code for when a user logs in using an invalid password.

M

MAX_RETRY - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Maximum number of times to retry connecting to DB on auth failures

P

PROPERTY_PREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
"drivers", so all configuration properties start with "drivers.".
PropertyException - Exception in com.amazonaws.secretsmanager.util
Thrown when there is an issue related to a property set in the configuration for this library.
PropertyException(String, Throwable) - Constructor for exception com.amazonaws.secretsmanager.util.PropertyException
Public constructor.
PropertyException(String) - Constructor for exception com.amazonaws.secretsmanager.util.PropertyException
Public constructor.

R

register(AWSSecretsManagerDriver) - Static method in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
Registers a driver along with the DriverAction implementation.

S

SCHEME - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriver
"jdbc-secretsmanager", so the JDBC URL should start with "jdbc-secretsmanager" instead of just "jdbc".
SUBPREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriver
Set to mariadb.
SUBPREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriver
Set to sqlserver.
SUBPREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriver
Set to mysql.
SUBPREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
Set to oracle.
SUBPREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriver
Set to postgresql.
SUBPREFIX - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriver
 

U

USER_CREDENTIALS_DO_NOT_MATCH - Static variable in class com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriver
ORA-17079.
A B C F G I J L M P R S U 
Skip navigation links

Copyright © 2022. All rights reserved.