Class CDIExtension
- java.lang.Object
-
- fish.payara.security.authentication.twoIdentityStore.CDIExtension
-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Extension
public class CDIExtension extends Object implements jakarta.enterprise.inject.spi.Extension
CDI Extension class. Uses Dynamic producers to addTwoIdentityStoreAuthenticationMechanism
,YubikeyIdentityStore
if annotations containing their corresponding *Definition are found.- Author:
- Mark Wareham
-
-
Constructor Summary
Constructors Constructor Description CDIExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterBean(jakarta.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery, jakarta.enterprise.inject.spi.BeanManager beanManager)
<T> void
processBean(jakarta.enterprise.inject.spi.ProcessBean<T> eventIn, jakarta.enterprise.inject.spi.BeanManager beanManager)
void
register(jakarta.enterprise.inject.spi.BeforeBeanDiscovery beforeBean, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
-
-
Method Detail
-
register
public void register(@Observes jakarta.enterprise.inject.spi.BeforeBeanDiscovery beforeBean, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
processBean
public <T> void processBean(@Observes jakarta.enterprise.inject.spi.ProcessBean<T> eventIn, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
afterBean
public void afterBean(@Observes jakarta.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
-