Uses of Package
com.svenruppert.jsentinel.credential.propagation
Packages that use com.svenruppert.jsentinel.credential.propagation
Package
Description
V00.74 declarative token-propagation SPIs.
-
Classes in com.svenruppert.jsentinel.credential.propagation used by com.svenruppert.jsentinel.authorization.apiClassDescriptionPluggable "how does the inbound token reach the downstream call" SPI.Persistence-neutral store for the current subject's
TokenCredential. -
Classes in com.svenruppert.jsentinel.credential.propagation used by com.svenruppert.jsentinel.credential.propagationClassDescriptionResult of an
OutboundTokenStrategy— a single HTTP header the consumer's HTTP client applies before sending.Input record forOutboundTokenStrategy.resolve(OutboundCall, java.util.Optional).Pluggable "how does the inbound token reach the downstream call" SPI.DefaultOutboundTokenStrategy— forwards a bearer-style inbound token asAuthorization: Bearer <value>.Pluggable advisor that turns aPropagateToken-annotated call + the currentTokenCredentialinto anHeaderValueto bind on the outbound HTTP request.Stateless default advisor: looks up the strategy byPropagateToken.strategy()viaJSentinelServiceResolver.findOutboundTokenStrategy(String), calls itsresolvewith the store's current credential, and — whenPropagateToken.header()is non-empty — overrides the strategy's chosen header name.Sealed type for inbound / outbound tokens flowing through the V00.74 token-propagation pipeline.Persistence-neutral store for the current subject'sTokenCredential.