code: public ChaiProvider newProvider( final String ldapURL, final String bindDN, final String password )
              throws ChaiUnavailableException
      {
          final ChaiConfiguration chaiConfig = ChaiConfiguration.builder( ldapURL, bindDN, password ).build();
          return newProvider( chaiConfig );
      }
docs: Create a {@code ChaiProvider} using a standard (default) JNDI ChaiProvider.
  
  @param bindDN   ldap bind DN, in ldap fully qualified syntax.  Also used as the DN of the returned ChaiUser.
  @param password password for the bind DN.
  @param ldapURL  ldap server and port in url format, example: <i>ldap://127.0.0.1:389</i>
  @return A ChaiProvider with an active connection to the ldap directory
  @throws ChaiUnavailableException If the directory server(s) are not reachable.