Package io.smallrye.jwt.auth.cdi
Class OptionalClaimTypeProducer
- java.lang.Object
-
- io.smallrye.jwt.auth.cdi.OptionalClaimTypeProducer
-
public class OptionalClaimTypeProducer extends Object
-
-
Constructor Summary
Constructors Constructor Description OptionalClaimTypeProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Boolean>
getOptionalBoolean(jakarta.enterprise.inject.spi.InjectionPoint ip)
Produces an Optional claim value wrapping a Boolean.Optional<Long>
getOptionalLong(jakarta.enterprise.inject.spi.InjectionPoint ip)
Produces an Optional claim value wrapping a Long.Optional<String>
getOptionalString(jakarta.enterprise.inject.spi.InjectionPoint ip)
Produces an Optional claim value wrapping a String.Optional<Set<String>>
getOptionalStringSet(jakarta.enterprise.inject.spi.InjectionPoint ip)
Produces an Optional claim value wrapping a Set of Strings.
-
-
-
Method Detail
-
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 public Optional<Long> getOptionalLong(jakarta.enterprise.inject.spi.InjectionPoint ip)
Produces an Optional claim value wrapping a Long.- Parameters:
ip
- reference to the injection point- Returns:
- an optional claim value
-
-