Skip to content

Add non-recoverable STS error codes - #7241

Open
alextwoods wants to merge 1 commit into
feature/master/credential_cachefrom
alexwoo/credential_cache_sts_errors
Open

Add non-recoverable STS error codes#7241
alextwoods wants to merge 1 commit into
feature/master/credential_cachefrom
alexwoo/credential_cache_sts_errors

Conversation

@alextwoods

@alextwoods alextwoods commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

NOTE - Merges to feature branch and NOT master

Add non-recoverable STS error codes

Motivation and Context

Similiar to handling in SSO and Login providers, we want to not apply refresh backoff behavior (refresh resilliance) for errors that require customer intervention and would never recover.

Modifications

Adds a new STS non-recoverable predicate that checks all required error codes. This is done at the base class level rather than per specific STS subclass.

Testing

new unit tests + manual scenario.

Screenshots (if appropriate)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

aster/docs/LaunchChangelog.md)

License

  • I confirm that this pull request can be released under the Apache 2 license

@alextwoods
alextwoods requested a review from a team as a code owner August 7, 2026 21:10
@alextwoods
alextwoods requested a review from S-Saranya1 August 7, 2026 21:11
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.

1 participant