Class QuarkusDirContextFactory

java.lang.Object
io.quarkus.elytron.security.ldap.QuarkusDirContextFactory
All Implemented Interfaces:
org.wildfly.security.auth.realm.ldap.DirContextFactory

public class QuarkusDirContextFactory extends Object implements org.wildfly.security.auth.realm.ldap.DirContextFactory
  • Field Details

  • Constructor Details

    • QuarkusDirContextFactory

      public QuarkusDirContextFactory(String providerUrl, String securityPrincipal, String securityCredential, Duration connectTimeout, Duration readTimeout)
  • Method Details

    • obtainDirContext

      public DirContext obtainDirContext(org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode mode) throws NamingException
      Specified by:
      obtainDirContext in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
      Throws:
      NamingException
    • obtainDirContext

      public DirContext obtainDirContext(CallbackHandler handler, org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode mode) throws NamingException
      Specified by:
      obtainDirContext in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
      Throws:
      NamingException
    • returnContext

      public void returnContext(DirContext context)
      Specified by:
      returnContext in interface org.wildfly.security.auth.realm.ldap.DirContextFactory