Package org.apache.sshd.ldap
Class LdapAuthenticator
- java.lang.Object
-
- org.apache.sshd.common.util.logging.AbstractLoggingBean
-
- org.apache.sshd.common.util.net.NetworkConnector
-
- org.apache.sshd.ldap.LdapNetworkConnector<org.apache.sshd.server.session.ServerSession>
-
- org.apache.sshd.ldap.LdapAuthenticator
-
- Direct Known Subclasses:
LdapPasswordAuthenticator
,LdapPublickeyAuthenticator
public class LdapAuthenticator extends LdapNetworkConnector<org.apache.sshd.server.session.ServerSession>
Serves as the base class for password and public key authenticators.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_AUTHENTICATION_MODE
static java.lang.String
DEFAULT_USERNAME_ATTR_NAME
-
Fields inherited from class org.apache.sshd.ldap.LdapNetworkConnector
ALL_LDAP_ATTRIBUTES, baseDNPattern, bindDNPattern, bindPasswordPattern, DEFAULT_BINARY_ATTRIBUTES, DEFAULT_LDAP_ACCUMULATE_MULTIVALUES, DEFAULT_LDAP_BIND_DN_PATTERN, DEFAULT_LDAP_BIND_PASSWORD_PATTERN, DEFAULT_LDAP_COUNT_LIMIT, DEFAULT_LDAP_DEREF_ENABLED, DEFAULT_LDAP_FACTORY_PROPNAME, DEFAULT_LDAP_FACTORY_PROPVAL, DEFAULT_LDAP_PORT, DEFAULT_LDAP_PROTOCOL, DEFAULT_LDAP_REFERRAL_MODE, DEFAULT_LDAP_RETURN_OBJVALUE, DEFAULT_LDAP_SEARCH_SCOPE, DEFAULT_LDAP_TIME_LIMIT, ldapEnv, searchControls, searchFilterPattern
-
-
Constructor Summary
Constructors Constructor Description LdapAuthenticator()
-
Method Summary
-
Methods inherited from class org.apache.sshd.ldap.LdapNetworkConnector
accumulateAttributeValue, getAuthenticationMode, getBaseDN, getBinaryAttributes, getBindDNPattern, getBindPasswordPattern, getCountLimit, getLdapFactory, getProtocolVersion, getReferralMode, getRetrievedAttributes, getSearchFilterPattern, getSearchScope, getTimeLimit, initializeDirContext, isAccumulateMultiValues, isDerefLink, isReturningObjFlag, processResultAttributeValue, processSearchResult, queryAttributes, resolveAttributes, resolveBaseDN, resolveSearchFilter, setAccumulateMultiValues, setAuthenticationMode, setBaseDN, setBinaryAttributes, setBindDNPattern, setBindPasswordPattern, setConnectTimeout, setCountLimit, setDerefLink, setLdapFactory, setProtocolVersion, setReadTimeout, setReferralMode, setRetrievedAttributes, setReturningObjFlag, setSearchFilterPattern, setSearchScope, setTimeLimit, setupDirContextEnvironment, toString
-
Methods inherited from class org.apache.sshd.common.util.net.NetworkConnector
getConnectTimeout, getHost, getPort, getProtocol, getReadTimeout, setHost, setPort, setProtocol, toString
-
-
-
-
Field Detail
-
DEFAULT_USERNAME_ATTR_NAME
public static final java.lang.String DEFAULT_USERNAME_ATTR_NAME
- See Also:
- Constant Field Values
-
DEFAULT_AUTHENTICATION_MODE
public static final java.lang.String DEFAULT_AUTHENTICATION_MODE
- See Also:
- Constant Field Values
-
-