|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented
@Inherited
@Retention(value=RUNTIME)
@Target(value={METHOD,TYPE})
public @interface CreateLdapServerA annotation used to define a LdapServer configuration. Many elements can be configured :
| Optional Element Summary | |
|---|---|
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. |
CreateTransport[] |
transports
The transports to use, default to LDAP |
public abstract String name
public abstract CreateTransport[] transports
public abstract Class<?> factory
public abstract long maxSizeLimit
public abstract int maxTimeLimit
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 saslPrincipal
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||