Class QuarkusDirContextFactory

  • All Implemented Interfaces:
    org.wildfly.security.auth.realm.ldap.DirContextFactory

    public class QuarkusDirContextFactory
    extends Object
    implements org.wildfly.security.auth.realm.ldap.DirContextFactory
    • Constructor Detail

      • QuarkusDirContextFactory

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

      • 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