Skip to content

Feat[mqb]: enforce authentication lifetime#1508

Open
678098 wants to merge 1 commit into
bloomberg:mainfrom
678098:t2930_enforce_reauthn
Open

Feat[mqb]: enforce authentication lifetime#1508
678098 wants to merge 1 commit into
bloomberg:mainfrom
678098:t2930_enforce_reauthn

Conversation

@678098

@678098 678098 commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Close bmqio::Channel if reauthentication is not performed within the credential lifetime.

  • Split mqbnet::AuthenticationContext::onReauthenticateErrorOrTimeout into onReauthenticationError and onReauthenticationTimeout
  • mqbnet::AuthenticationContext::setAuthenticatedAndScheduleReauthn: schedule timeout event for reauthn if lifetimeMs is provided.
  • Simplify logging on reauthentication error/timeout.

@678098 678098 requested a review from a team as a code owner June 10, 2026 19:23
@678098 678098 force-pushed the t2930_enforce_reauthn branch from d5f98df to 46e4ed3 Compare June 10, 2026 19:26
Signed-off-by: Evgeny Malygin <emalygin@bloomberg.net>
@678098 678098 force-pushed the t2930_enforce_reauthn branch from 46e4ed3 to 778a7c1 Compare June 10, 2026 19:28
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