Package io.smallrye.jwt.auth.cdi
Class OptionalClaimTypeProducer
java.lang.Object
io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOptionalBoolean(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a Boolean.getOptionalLong(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a Long.getOptionalString(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a String.getOptionalStringSet(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a Set of Strings.
-
Constructor Details
-
OptionalClaimTypeProducer
public OptionalClaimTypeProducer()
-
-
Method Details
-
getOptionalString
@Produces public Optional<String> getOptionalString(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a String.- Parameters:
ip- reference to the injection point- Returns:
- an optional claim value
-
getOptionalStringSet
@Produces public Optional<Set<String>> getOptionalStringSet(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a Set of Strings.- Parameters:
ip- reference to the injection point- Returns:
- an optional claim value
-
getOptionalLong
Produces an Optional claim value wrapping a Long.- Parameters:
ip- reference to the injection point- Returns:
- an optional claim value
-
getOptionalBoolean
@Produces public Optional<Boolean> getOptionalBoolean(jakarta.enterprise.inject.spi.InjectionPoint ip) Produces an Optional claim value wrapping a Boolean.- Parameters:
ip- reference to the injection point- Returns:
- an optional claim value
-