public class LdapAuthMethod extends SimpleAuthMethod
SimpleAuthMethod.User| Modifier and Type | Field and Description | 
|---|---|
static String | 
DOMAIN_REPLACEMENT  | 
static String | 
EMAIL_REPLACEMENT  | 
static String | 
USER_REPLACEMENT  | 
| Constructor and Description | 
|---|
LdapAuthMethod(URI ldapUri,
              String query)  | 
LdapAuthMethod(URI ldapUri,
              String authenticationType,
              String query)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
buildQuery(String username,
          String email,
          String domain)  | 
String | 
getAuthenticationType()  | 
URI | 
getLdapUri()  | 
String | 
getQuery()  | 
boolean | 
login(javax.servlet.http.HttpServletRequest request,
     String username,
     String email,
     String domain,
     String password)  | 
static String | 
sanitize(String input)
Escapes any special chars (RFC 4515) from a string representing a
 a search filter assertion value. 
 | 
internalSetLogin, logOut, requestIsAuthorizedpublic static final String USER_REPLACEMENT
public static final String EMAIL_REPLACEMENT
public static final String DOMAIN_REPLACEMENT
public boolean login(javax.servlet.http.HttpServletRequest request,
                     String username,
                     String email,
                     String domain,
                     String password)
              throws Exception
login in interface AuthMethodlogin in class SimpleAuthMethodExceptionpublic static String sanitize(String input)
input - The input string.public String getAuthenticationType()
public String getQuery()
public URI getLdapUri()
Copyright © 2014–2016 Soabase. All rights reserved.