Package io.smallrye.jwt.auth.cdi
Class ProviderExtensionSupport
- java.lang.Object
-
- io.smallrye.jwt.auth.cdi.ProviderExtensionSupport
-
public class ProviderExtensionSupport extends Object
Support for Provider injection points annotated with Claim.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProviderExtensionSupport.ProviderBeanAttributesAn implementation of BeanAttributes that wraps the generic producer BeanAttributes
-
Constructor Summary
Constructors Constructor Description ProviderExtensionSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTypeToClaimProducer(jakarta.enterprise.inject.spi.ProcessBeanAttributes pba)Replace the general producer method BeanAttributes with one bound to the collected injection site types to properly reflect all of the type locations the producer method applies to.
-
-
-
Method Detail
-
addTypeToClaimProducer
public void addTypeToClaimProducer(@Observes jakarta.enterprise.inject.spi.ProcessBeanAttributes pba)Replace the general producer method BeanAttributes with one bound to the collected injection site types to properly reflect all of the type locations the producer method applies to.- Parameters:
pba- the ProcessBeanAttributes- See Also:
ProviderExtensionSupport.ProviderBeanAttributes
-
-