Package com.flowable.idm.engine.ldap
Class LdapUtils
java.lang.Object
com.flowable.idm.engine.ldap.LdapUtils
public class LdapUtils
extends java.lang.Object
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected static java.time.format.DateTimeFormatter
LDAP_DATE_FORMATTER
The LDAP Date formatter according to 3.3.13 Generalized Time from RFC 4517 -
Constructor Summary
Constructors Constructor Description LdapUtils()
-
Method Summary
Modifier and Type Method Description static java.util.Date
getDateAttribute(java.lang.String attributeName, javax.naming.directory.Attributes attributes)
static java.util.Date
getDateAttribute(java.util.Collection<java.lang.String> attributeNames, javax.naming.directory.Attributes attributes)
static java.lang.String
getStringAttribute(java.lang.String attributeName, javax.naming.directory.Attributes attributes)
static java.lang.String
getStringAttribute(java.util.Collection<java.lang.String> attributeNames, javax.naming.directory.Attributes attributes)
-
Field Details
-
LDAP_DATE_FORMATTER
protected static final java.time.format.DateTimeFormatter LDAP_DATE_FORMATTERThe LDAP Date formatter according to 3.3.13 Generalized Time from RFC 4517
-
-
Constructor Details
-
LdapUtils
public LdapUtils()
-
-
Method Details
-
getStringAttribute
public static java.lang.String getStringAttribute(java.util.Collection<java.lang.String> attributeNames, javax.naming.directory.Attributes attributes) -
getStringAttribute
public static java.lang.String getStringAttribute(java.lang.String attributeName, javax.naming.directory.Attributes attributes) -
getDateAttribute
public static java.util.Date getDateAttribute(java.util.Collection<java.lang.String> attributeNames, javax.naming.directory.Attributes attributes) -
getDateAttribute
public static java.util.Date getDateAttribute(java.lang.String attributeName, javax.naming.directory.Attributes attributes)
-