Package org.keycloak.services.managers
Class LDAPServerCapabilitiesManager
java.lang.Object
org.keycloak.services.managers.LDAPServerCapabilitiesManager
- Author:
 - Marek Posolda
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic LDAPConfigbuildLDAPConfig(TestLdapConnectionRepresentation config, RealmModel realm) static StringgetErrorCode(Throwable throwable) static Set<LDAPCapabilityRepresentation>queryServerCapabilities(TestLdapConnectionRepresentation config, KeycloakSession session, RealmModel realm) static voidtestLDAP(TestLdapConnectionRepresentation config, KeycloakSession session, RealmModel realm)  
- 
Field Details
- 
TEST_CONNECTION
- See Also:
 
 - 
TEST_AUTHENTICATION
- See Also:
 
 - 
QUERY_SERVER_CAPABILITIES
- See Also:
 
 - 
DEFAULT_TEST_TIMEOUT
public static final int DEFAULT_TEST_TIMEOUT- See Also:
 
 
 - 
 - 
Constructor Details
- 
LDAPServerCapabilitiesManager
public LDAPServerCapabilitiesManager() 
 - 
 - 
Method Details
- 
buildLDAPConfig
 - 
queryServerCapabilities
public static Set<LDAPCapabilityRepresentation> queryServerCapabilities(TestLdapConnectionRepresentation config, KeycloakSession session, RealmModel realm)  - 
getErrorCode
 - 
testLDAP
public static void testLDAP(TestLdapConnectionRepresentation config, KeycloakSession session, RealmModel realm) throws NamingException - Throws:
 NamingException
 
 -