From e72ccba4b0a99994d96414ea2abb5395eae014cf Mon Sep 17 00:00:00 2001 From: Moary Chen Date: Mon, 20 Jan 2025 11:03:01 +0800 Subject: [PATCH] Add new JDBC parameter (#43837) --- .../Azure-Database-for-MySQL-README.md | 33 ++++++++++--------- .../Azure-Database-for-PostgreSQL-README.md | 33 ++++++++++--------- 2 files changed, 34 insertions(+), 32 deletions(-) diff --git a/sdk/identity/azure-identity-extensions/Azure-Database-for-MySQL-README.md b/sdk/identity/azure-identity-extensions/Azure-Database-for-MySQL-README.md index 83c3c3cbaece5..3390bd8feb6bc 100644 --- a/sdk/identity/azure-identity-extensions/Azure-Database-for-MySQL-README.md +++ b/sdk/identity/azure-identity-extensions/Azure-Database-for-MySQL-README.md @@ -255,22 +255,23 @@ Connection connection=DriverManager.getConnection(url,properties); ## JDBC Parameters -| Parameter Key | Description| -|----------------------------------------|---| -| azure.clientId |Client ID to use when performing service principal authentication with Azure.| -| azure.clientSecret |Client secret to use when performing service principal authentication with Azure.| -| azure.clientCertificatePath |Path of a PEM/PFX certificate file to use when performing service principal authentication with Azure.| -| azure.clientCertificatePassword |Password of the certificate file.| -| azure.username |Username to use when performing username/password authentication with Azure.| -| azure.password |Password to use when performing username/password authentication with Azure.| -| azure.managedIdentityEnabled |Whether to enable managed identity to authenticate with Azure.| -| azure.authorityHost |The well known authority hosts for the Azure Public Cloud and sovereign clouds.| -| azure.tenantId |Tenant ID for Azure resources.| -| azure.claims |Claims for Azure resources.| -| azure.scopes |Scopes for Azure resources.| -| azure.accessTokenTimeoutInSeconds |Max time to get an access token.| -| azure.tokenCredentialProviderClassName |The canonical class name of a class that implements 'TokenCredentialProvider'.| -| azure.tokenCredentialBeanName |The given bean name of a TokenCredential bean in the Spring context.| +| Parameter Key | Description | +|----------------------------------------|--------------------------------------------------------------------------------------------------------| +| azure.clientId | Client ID to use when performing service principal authentication with Azure. | +| azure.clientSecret | Client secret to use when performing service principal authentication with Azure. | +| azure.clientCertificatePath | Path of a PEM/PFX certificate file to use when performing service principal authentication with Azure. | +| azure.clientCertificatePassword | Password of the certificate file. | +| azure.username | Username to use when performing username/password authentication with Azure. | +| azure.password | Password to use when performing username/password authentication with Azure. | +| azure.managedIdentityEnabled | Whether to enable managed identity to authenticate with Azure. | +| azure.authorityHost | The well known authority hosts for the Azure Public Cloud and sovereign clouds. | +| azure.tenantId | Tenant ID for Azure resources. | +| azure.claims | Claims for Azure resources. | +| azure.scopes | Scopes for Azure resources. | +| azure.accessTokenTimeoutInSeconds | Max time to get an access token. The default value is `30` seconds. | +| azure.tokenCredentialProviderClassName | The canonical class name of a class that implements 'TokenCredentialProvider'. | +| azure.tokenCredentialBeanName | The given bean name of a TokenCredential bean in the Spring context. | +| azure.tokenCredentialCacheEnabled | Whether to enable the token credential cache. Enabled by default. | ## Troubleshooting diff --git a/sdk/identity/azure-identity-extensions/Azure-Database-for-PostgreSQL-README.md b/sdk/identity/azure-identity-extensions/Azure-Database-for-PostgreSQL-README.md index f085da4ccaa0d..d9cdedac352c6 100644 --- a/sdk/identity/azure-identity-extensions/Azure-Database-for-PostgreSQL-README.md +++ b/sdk/identity/azure-identity-extensions/Azure-Database-for-PostgreSQL-README.md @@ -257,22 +257,23 @@ Connection connection=DriverManager.getConnection(url,properties); ## JDBC Parameters -| Parameter Key | Description| -|----------------------------------------|---| -| azure.clientId |Client ID to use when performing service principal authentication with Azure.| -| azure.clientSecret |Client secret to use when performing service principal authentication with Azure.| -| azure.clientCertificatePath |Path of a PEM/PFX certificate file to use when performing service principal authentication with Azure.| -| azure.clientCertificatePassword |Password of the certificate file.| -| azure.username |Username to use when performing username/password authentication with Azure.| -| azure.password |Password to use when performing username/password authentication with Azure.| -| azure.managedIdentityEnabled |Whether to enable managed identity to authenticate with Azure.| -| azure.authorityHost |The well known authority hosts for the Azure Public Cloud and sovereign clouds.| -| azure.tenantId |Tenant ID for Azure resources.| -| azure.claims |Claims for Azure resources.| -| azure.scopes |Scopes for Azure resources.| -| azure.accessTokenTimeoutInSeconds |Max time to get an access token.| -| azure.tokenCredentialProviderClassName |The canonical class name of a class that implements 'TokenCredentialProvider'.| -| azure.tokenCredentialBeanName |The given bean name of a TokenCredential bean in the Spring context.| +| Parameter Key | Description | +|----------------------------------------|--------------------------------------------------------------------------------------------------------| +| azure.clientId | Client ID to use when performing service principal authentication with Azure. | +| azure.clientSecret | Client secret to use when performing service principal authentication with Azure. | +| azure.clientCertificatePath | Path of a PEM/PFX certificate file to use when performing service principal authentication with Azure. | +| azure.clientCertificatePassword | Password of the certificate file. | +| azure.username | Username to use when performing username/password authentication with Azure. | +| azure.password | Password to use when performing username/password authentication with Azure. | +| azure.managedIdentityEnabled | Whether to enable managed identity to authenticate with Azure. | +| azure.authorityHost | The well known authority hosts for the Azure Public Cloud and sovereign clouds. | +| azure.tenantId | Tenant ID for Azure resources. | +| azure.claims | Claims for Azure resources. | +| azure.scopes | Scopes for Azure resources. | +| azure.accessTokenTimeoutInSeconds | Max time to get an access token. The default value is `30` seconds. | +| azure.tokenCredentialProviderClassName | The canonical class name of a class that implements 'TokenCredentialProvider'. | +| azure.tokenCredentialBeanName | The given bean name of a TokenCredential bean in the Spring context. | +| azure.tokenCredentialCacheEnabled | Whether to enable the token credential cache. Enabled by default. | ## Troubleshooting