Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ActiveDirectoryServicePrincipalCertificate authentication #2128

Merged
merged 26 commits into from
May 31, 2023
Merged

Conversation

lilgreenbird
Copy link
Member

@lilgreenbird lilgreenbird commented May 12, 2023

Adds support for Active Directory Service Principal Certificate authentication.
Specify the following connection properties to use:

authentication=ActiveDirectoryServicePrincipalCertificate - authentication method
user=<clientId> - Azure Active Directory secure client ID
password=<password> - optional password for the certificate
clientCertificate=<path> - location of the Service Principal certificate
clientKey=<path> - location of the optional private key
clientKeyPassword=<password> - optional password for the private key
`

@lilgreenbird lilgreenbird changed the title Cert Add ActiveDirectoryServicePrincipalCertificate authentication May 12, 2023
@lilgreenbird lilgreenbird added this to In progress in MSSQL JDBC via automation May 12, 2023
@lilgreenbird lilgreenbird marked this pull request as ready for review May 18, 2023 00:47
@lilgreenbird lilgreenbird moved this from In progress to Under Peer Review in MSSQL JDBC May 18, 2023
@lilgreenbird lilgreenbird added this to the 12.3.1 milestone May 18, 2023
@lilgreenbird lilgreenbird marked this pull request as draft May 19, 2023 23:44
@lilgreenbird lilgreenbird marked this pull request as ready for review May 27, 2023 05:04
@lilgreenbird lilgreenbird merged commit 7e476f4 into main May 31, 2023
22 checks passed
MSSQL JDBC automation moved this from Under Peer Review to Closed/Merged PRs May 31, 2023
@David-Engel David-Engel deleted the cert branch August 1, 2023 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
MSSQL JDBC
  
Closed/Merged PRs
Development

Successfully merging this pull request may close these issues.

[QUESTION] Can I auth jdbc with service principal id and certificate(either a file or path)?
3 participants