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)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • LDAP_DATE_FORMATTER

      protected static final java.time.format.DateTimeFormatter LDAP_DATE_FORMATTER
      The LDAP Date formatter according to 3.3.13 Generalized Time from RFC 4517
  • Constructor Details

  • 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)