|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Documented @Inherited @Retention(value=RUNTIME) @Target(value={METHOD,TYPE}) public @interface CreateLdapServer
A 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. |
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. |
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 long maxSizeLimit
public abstract int maxTimeLimit
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
public abstract java.lang.String saslPrincipal
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |