Class ElytronSecurityLdapProcessor
java.lang.Object
io.quarkus.elytron.security.ldap.deployment.ElytronSecurityLdapProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidconfigureLdapRealmAuthConfig(io.quarkus.elytron.security.ldap.LdapRecorder recorder, LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.elytron.security.deployment.SecurityRealmBuildItem> securityRealm, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainerBuildItem) Check to see if a LdapRealmConfig was specified and enabled and create a LdapSecurityRealm(package private) io.quarkus.deployment.builditem.AllowJNDIBuildItem(package private) io.quarkus.deployment.builditem.FeatureBuildItemfeature()(package private) io.quarkus.elytron.security.deployment.ElytronPasswordMarkerBuildItemmarker(LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig) (package private) voidregisterForReflection(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflection)
-
Constructor Details
-
ElytronSecurityLdapProcessor
ElytronSecurityLdapProcessor()
-
-
Method Details
-
feature
io.quarkus.deployment.builditem.FeatureBuildItem feature() -
enableJndi
io.quarkus.deployment.builditem.AllowJNDIBuildItem enableJndi() -
configureLdapRealmAuthConfig
void configureLdapRealmAuthConfig(io.quarkus.elytron.security.ldap.LdapRecorder recorder, LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.elytron.security.deployment.SecurityRealmBuildItem> securityRealm, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainerBuildItem) throws Exception Check to see if a LdapRealmConfig was specified and enabled and create a LdapSecurityRealm- Throws:
Exception
-
marker
io.quarkus.elytron.security.deployment.ElytronPasswordMarkerBuildItem marker(LdapSecurityRealmBuildTimeConfig ldapSecurityRealmBuildTimeConfig) -
registerForReflection
void registerForReflection(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflection)
-