@RequestScoped public class CommonJwtProducer extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) org.eclipse.microprofile.jwt.JsonWebToken |
currentToken |
| Constructor and Description |
|---|
CommonJwtProducer() |
| Modifier and Type | Method and Description |
|---|---|
<T> org.eclipse.microprofile.jwt.ClaimValue<Optional<T>> |
generalClaimValueProducer(javax.enterprise.inject.spi.InjectionPoint ip)
A utility method for accessing a claim from the current JsonWebToken as a ClaimValue
|
javax.json.JsonValue |
generalJsonValueProducer(javax.enterprise.inject.spi.InjectionPoint ip)
Return the indicated claim value as a JsonValue
|
String |
getName(javax.enterprise.inject.spi.InjectionPoint ip) |
<T> T |
getValue(String name,
boolean isOptional) |
public <T> org.eclipse.microprofile.jwt.ClaimValue<Optional<T>> generalClaimValueProducer(javax.enterprise.inject.spi.InjectionPoint ip)
T - expected actual type of the claimip - - injection point of the claimpublic javax.json.JsonValue generalJsonValueProducer(javax.enterprise.inject.spi.InjectionPoint ip)
ip - - injection point of the claimpublic <T> T getValue(String name, boolean isOptional)
public String getName(javax.enterprise.inject.spi.InjectionPoint ip)
Copyright © 2019 JBoss by Red Hat. All rights reserved.