@Documented
@Inherited
@Retention(value=RUNTIME)
@Target(value={METHOD,TYPE})
public @interface CreateLdapServer
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
allowAnonymousAccess
Tells if anonymous access are allowed or not.
|
java.lang.String |
certificatePassword
The certificate password in base64, default to the empty string
|
java.lang.Class<?>[] |
extendedOpHandlers
name of the classes implementing extended operations
|
java.lang.Class<?> |
factory
The LdapServer factory
|
java.lang.String |
keyStore
The external keyStore file to use, default to the empty string
|
long |
maxSizeLimit
The maximum size limit.
|
int |
maxTimeLimit
The maximum time limit.
|
java.lang.String |
name
The instance name
|
java.lang.Class<?> |
ntlmProvider
NTLM provider class, default value is a invalid class
|
java.lang.String |
saslHost
The name of this host, validated during SASL negotiation.
|
SaslMechanism[] |
saslMechanisms
supported set of SASL mechanisms
|
java.lang.String |
saslPrincipal
The service principal, used by GSSAPI.
|
java.lang.String[] |
saslRealms
The name of this host, validated during SASL negotiation.
|
CreateTransport[] |
transports
The transports to use, default to LDAP
|
public abstract java.lang.String name
public abstract CreateTransport[] transports
public abstract java.lang.Class<?> factory
public abstract boolean allowAnonymousAccess
public abstract java.lang.String keyStore
public abstract java.lang.String certificatePassword
public abstract java.lang.Class<?>[] extendedOpHandlers
public abstract SaslMechanism[] saslMechanisms
public abstract java.lang.Class<?> ntlmProvider
public abstract java.lang.String saslHost