Enforce baseDn for LDAP provider
This commit is contained in:
@@ -162,11 +162,14 @@ public class LdapConfig {
|
|||||||
throw new IllegalStateException("LDAP port is not valid");
|
throw new IllegalStateException("LDAP port is not valid");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (StringUtils.isBlank(conn.getBaseDn())) {
|
||||||
|
throw new ConfigurationException("ldap.connection.baseDn");
|
||||||
|
}
|
||||||
|
|
||||||
if (StringUtils.isBlank(attribute.getUid().getType())) {
|
if (StringUtils.isBlank(attribute.getUid().getType())) {
|
||||||
throw new IllegalStateException("Attribute UID Type cannot be empty");
|
throw new IllegalStateException("Attribute UID Type cannot be empty");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (StringUtils.isBlank(attribute.getUid().getValue())) {
|
if (StringUtils.isBlank(attribute.getUid().getValue())) {
|
||||||
throw new IllegalStateException("Attribute UID value cannot be empty");
|
throw new IllegalStateException("Attribute UID value cannot be empty");
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user