Class ElytronSecurityLdapProcessor
- java.lang.Object
-
- io.quarkus.elytron.security.ldap.deployment.ElytronSecurityLdapProcessor
-
class ElytronSecurityLdapProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description ElytronSecurityLdapProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidconfigureLdapRealmAuthConfig(LdapRecorder recorder, LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig, LdapSecurityRealmRuntimeConfig ldapSecurityRealmRuntimeConfig, BuildProducer<SecurityRealmBuildItem> securityRealm, BeanContainerBuildItem beanContainerBuildItem)Check to see if a LdapRealmConfig was specified and enabled and create a LdapSecurityRealm(package private) AllowJNDIBuildItemenableJndi()(package private) FeatureBuildItemfeature()(package private) ElytronPasswordMarkerBuildItemmarker(LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig)(package private) voidregisterForReflection(BuildProducer<ReflectiveClassBuildItem> reflection)
-
-
-
Method Detail
-
feature
FeatureBuildItem feature()
-
enableJndi
AllowJNDIBuildItem enableJndi()
-
configureLdapRealmAuthConfig
void configureLdapRealmAuthConfig(LdapRecorder recorder, LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig, LdapSecurityRealmRuntimeConfig ldapSecurityRealmRuntimeConfig, BuildProducer<SecurityRealmBuildItem> securityRealm, BeanContainerBuildItem beanContainerBuildItem) throws Exception
Check to see if a LdapRealmConfig was specified and enabled and create a LdapSecurityRealm- Throws:
Exception
-
marker
ElytronPasswordMarkerBuildItem marker(LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig)
-
registerForReflection
void registerForReflection(BuildProducer<ReflectiveClassBuildItem> reflection)
-
-