@ThreadSafety(level=COMPLETELY_THREADSAFE) public enum PooledReferralConnectorLDAPURLSecurityType extends java.lang.Enum<PooledReferralConnectorLDAPURLSecurityType>
PooledReferralConnector
will use when following LDAP URLs that have
a scheme of "ldap" rather than "ldaps". The referral connector will always
use LDAPS for LDAP referrals that have a scheme of "ldaps", but it is more
ambiguous for referrals that have a scheme of "ldap".
Enum Constant and Description |
---|
ALWAYS_USE_LDAP_AND_ALWAYS_USE_START_TLS
Indicates that the referral connector should always create unencrypted LDAP
connections for referral URLs with a scheme of "ldap", and that it should
always attempt to secure them with the StartTLS extended operation.
|
ALWAYS_USE_LDAP_AND_CONDITIONALLY_USE_START_TLS
Indicates that the referral connector should always create unencrypted LDAP
connections for referral URLs with a scheme of "ldap".
|
ALWAYS_USE_LDAP_AND_NEVER_USE_START_TLS
Indicates that the referral connector should always create unencrypted LDAP
connections for referral URLs with a scheme of "ldap", and that it should
never attempt to secure them with the StartTLS extended operation.
|
ALWAYS_USE_LDAPS
Indicates that the referral connector should always create encrypted LDAPS
connections for referral URLs with a scheme of "ldap".
|
CONDITIONALLY_USE_LDAP_AND_ALWAYS_USE_START_TLS
Indicates that the referral connector should determine whether to create
unencrypted LDAP or encrypted LDAPS connections based on whether the
connection on which the referral was received was using LDAP or LDAPS.
|
CONDITIONALLY_USE_LDAP_AND_CONDITIONALLY_USE_START_TLS
Indicates that the referral connector should determine whether to create
unencrypted LDAP or encrypted LDAPS connections based on whether the
connection on which the referral was received was using LDAP or LDAPS.
|
CONDITIONALLY_USE_LDAP_AND_NEVER_USE_START_TLS
Indicates that the referral connector should determine whether to create
unencrypted LDAP or encrypted LDAPS connections based on whether the
connection on which the referral was received was using LDAP or LDAPS.
|
Modifier and Type | Method and Description |
---|---|
static PooledReferralConnectorLDAPURLSecurityType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PooledReferralConnectorLDAPURLSecurityType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PooledReferralConnectorLDAPURLSecurityType ALWAYS_USE_LDAP_AND_NEVER_USE_START_TLS
public static final PooledReferralConnectorLDAPURLSecurityType ALWAYS_USE_LDAP_AND_ALWAYS_USE_START_TLS
public static final PooledReferralConnectorLDAPURLSecurityType ALWAYS_USE_LDAP_AND_CONDITIONALLY_USE_START_TLS
public static final PooledReferralConnectorLDAPURLSecurityType CONDITIONALLY_USE_LDAP_AND_NEVER_USE_START_TLS
public static final PooledReferralConnectorLDAPURLSecurityType CONDITIONALLY_USE_LDAP_AND_ALWAYS_USE_START_TLS
public static final PooledReferralConnectorLDAPURLSecurityType CONDITIONALLY_USE_LDAP_AND_CONDITIONALLY_USE_START_TLS
public static final PooledReferralConnectorLDAPURLSecurityType ALWAYS_USE_LDAPS
public static PooledReferralConnectorLDAPURLSecurityType[] values()
for (PooledReferralConnectorLDAPURLSecurityType c : PooledReferralConnectorLDAPURLSecurityType.values()) System.out.println(c);
public static PooledReferralConnectorLDAPURLSecurityType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null