Skip to content

feat: Adds Token Vault Support - #259

Open
kailash-b wants to merge 1 commit into
v2from
feat/SDK-9839-1
Open

feat: Adds Token Vault Support#259
kailash-b wants to merge 1 commit into
v2from
feat/SDK-9839-1

Conversation

@kailash-b

@kailash-b kailash-b commented Jul 28, 2026

Copy link
Copy Markdown

Changes

Adds Token Vault support to AuthenticationController, allowing applications to exchange an Auth0 token (refresh or access token) for an external identity provider's access token (e.g. Google, GitHub, Slack) via the federated-connection access-token grant. The returned access token is the provider's own token - opaque to the application - and the grant returns no ID token and no refresh token.

  • getTokenForConnectionWithRefreshToken(...) - exchange an Auth0 refresh token.
  • getTokenForConnectionWithAccessToken(...) - exchange an Auth0 access token.
  • getTokenForConnection(...) - generic escape hatch accepting a caller-supplied subject-token-type URN.

Docs updated: README.md (feature list) and EXAMPLES.md (new "Token Vault" section with usage and MCD guidance).

References

Testing

  • This change adds test coverage
  • This change has been tested on the latest version of Java or why not

Checklist

@kailash-b
kailash-b requested a review from a team as a code owner July 28, 2026 10:03
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