Skip to content

(#151) Token Generation Case Sensitivity option added to Client Library#153

Merged
TheLydonKing merged 3 commits intomasterfrom
feature/151-tokengenerate-case-sensitivity-for-clientlibrary
Dec 2, 2025
Merged

(#151) Token Generation Case Sensitivity option added to Client Library#153
TheLydonKing merged 3 commits intomasterfrom
feature/151-tokengenerate-case-sensitivity-for-clientlibrary

Conversation

@TheLydonKing
Copy link
Collaborator

Release Notes:

  • Added Case Sensitivity option for client library

closes #151

@TheLydonKing TheLydonKing self-assigned this Dec 1, 2025
@TheLydonKing TheLydonKing linked an issue Dec 1, 2025 that may be closed by this pull request
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

Report: Report: clientLibrary - scala:2.12.17

Metric (instruction) Coverage Threshold Status
Overall 42.84% 43.0%
Changed Files 10.32% 70.0%
File Path Coverage Threshold Status
TokenRetrievalClient.scala 10.32% 0.0%

Copy link
Collaborator

@dk1844 dk1844 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just thinking -- shouldn't we make the case-sensitivity optional with default=false just as the API now is?

username: String,
password: String,
groups: List[String],
caseSensitiveGroups: Boolean): AccessToken = {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
caseSensitiveGroups: Boolean): AccessToken = {
caseSensitiveGroups: Boolean = false): AccessToken = {

keytabLocation: Option[String],
userPrincipal: Option[String],
groups: List[String],
caseSensitiveGroups: Boolean): AccessToken = {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
caseSensitiveGroups: Boolean): AccessToken = {
caseSensitiveGroups: Boolean = false): AccessToken = {

@TheLydonKing TheLydonKing merged commit 0544583 into master Dec 2, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

token/generate case sensitivity for clientLibrary

2 participants