Class ThreadLocalTokenCredentialStore
java.lang.Object
com.svenruppert.jsentinel.credential.propagation.standalone.ThreadLocalTokenCredentialStore
- All Implemented Interfaces:
com.svenruppert.jsentinel.credential.propagation.ThreadSafeTokenCredentialStore, com.svenruppert.jsentinel.credential.propagation.TokenCredentialStore
@ExperimentalJSentinelApi
public final class ThreadLocalTokenCredentialStore
extends Object
implements com.svenruppert.jsentinel.credential.propagation.TokenCredentialStore, com.svenruppert.jsentinel.credential.propagation.ThreadSafeTokenCredentialStore
Standalone-adapter default
TokenCredentialStore backed by a
per-thread ThreadLocal slot. The CLI / desktop demo binds
via StandaloneLoginFlow.bindToken(...); logout clears.
Marked ThreadSafeTokenCredentialStore (see V00.74 Phase 1
prompt 006).
Konzept ยง5.1 allows the duplication between the REST and Standalone copies for V00.74; consolidation into a shared core impl is staged for after Phase 3 only if no per-adapter divergence emerges.
- Since:
- 00.74.00
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ThreadLocalTokenCredentialStore
public ThreadLocalTokenCredentialStore()
-
-
Method Details
-
bind
public void bind(com.svenruppert.jsentinel.credential.propagation.TokenCredential credential) - Specified by:
bindin interfacecom.svenruppert.jsentinel.credential.propagation.TokenCredentialStore
-
current
- Specified by:
currentin interfacecom.svenruppert.jsentinel.credential.propagation.TokenCredentialStore
-
clear
public void clear()- Specified by:
clearin interfacecom.svenruppert.jsentinel.credential.propagation.TokenCredentialStore
-