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 useDefaultGSSCredential property #2177

Merged
merged 8 commits into from
Oct 16, 2023

Conversation

zeotuan
Copy link
Contributor

@zeotuan zeotuan commented Jul 27, 2023

Proposal Pull Request for Issue #2172
useDefaultGSSCredential: Boolean - by setting this property to true, mssql-jdbc will create the GSSCredential on behalf of user using Native GSS-API for kerberos authentication without attempting to perform JAAS login.

This will allow seamless integration with framework that only supports String value connection Properties such as Apache Spark

This property currently take effect only in a window. I currently don't have access to a Kerberzied Linux environment to test this. However, I supposed we could make this work on all platforms.

@zeotuan
Copy link
Contributor Author

zeotuan commented Jul 27, 2023

@microsoft-github-policy-service agree

@zeotuan zeotuan marked this pull request as ready for review August 3, 2023 06:40
@lilgreenbird lilgreenbird added this to In progress in MSSQL JDBC via automation Aug 9, 2023
@tkyc
Copy link
Member

tkyc commented Sep 28, 2023

Looks good to me now. This PR is good to go for merging. This will be available in the next major release which is scheduled in the new year.

@tkyc tkyc added this to the 12.5.0 milestone Oct 5, 2023
Jeffery-Wasty
Jeffery-Wasty previously approved these changes Oct 11, 2023
@tkyc tkyc force-pushed the useDefaultGssCredential/2172 branch from cc13d15 to 51ebf4e Compare October 11, 2023 22:35
@Jeffery-Wasty Jeffery-Wasty self-requested a review October 11, 2023 22:44
Jeffery-Wasty
Jeffery-Wasty previously approved these changes Oct 11, 2023
@microsoft microsoft deleted a comment from tkyc Oct 11, 2023
@microsoft microsoft deleted a comment from tkyc Oct 11, 2023
@tkyc tkyc merged commit 3f0f120 into microsoft:main Oct 16, 2023
17 checks passed
MSSQL JDBC automation moved this from In progress to Closed/Merged PRs Oct 16, 2023
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.

[FEATURE REQUEST] when performing Kerberos Auth, Adds option to skip JAAS login on window
4 participants