Package io.smallrye.jwt.auth.cdi
Class CommonJwtProducer
java.lang.Object
io.smallrye.jwt.auth.cdi.CommonJwtProducer
A class that tracks the current validated MP-JWT and associated JsonWebToken via a thread
local to provide a @RequestScoped JsonWebToken producer method.
It also provides utility methods for access the current JsonWebToken claim values.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonValuegeneralJsonValueProducer(jakarta.enterprise.inject.spi.InjectionPoint ip) Return the indicated claim value as a JsonValuegetName(jakarta.enterprise.inject.spi.InjectionPoint ip) <T> T
-
Constructor Details
-
CommonJwtProducer
public CommonJwtProducer()
-
-
Method Details
-
generalJsonValueProducer
public jakarta.json.JsonValue generalJsonValueProducer(jakarta.enterprise.inject.spi.InjectionPoint ip) Return the indicated claim value as a JsonValue- Parameters:
ip- - injection point of the claim- Returns:
- a JsonValue wrapper
-
getValue
-
getName
-