@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.
|
String |
certificatePassword
The certificate password in base64, default to the empty string
|
Class<?>[] |
extendedOpHandlers
name of the classes implementing extended operations
|
Class<?> |
factory
The LdapServer factory
|
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.
|
String |
name
The instance name
|
Class<?> |
ntlmProvider
NTLM provider class, default value is a invalid class
|
String |
saslHost
The name of this host, validated during SASL negotiation.
|
SaslMechanism[] |
saslMechanisms
supported set of SASL mechanisms
|
String |
saslPrincipal
The service principal, used by GSSAPI.
|
String[] |
saslRealms
The name of this host, validated during SASL negotiation.
|
CreateTransport[] |
transports
The transports to use, default to LDAP
|
public abstract String name
public abstract CreateTransport[] transports
public abstract Class<?> factory
public abstract boolean allowAnonymousAccess
public abstract String keyStore
public abstract String certificatePassword
public abstract Class<?>[] extendedOpHandlers
public abstract SaslMechanism[] saslMechanisms
public abstract Class<?> ntlmProvider
public abstract String saslHost
public abstract String[] saslRealms
public abstract String saslPrincipal
Copyright © 2016. All rights reserved.