Class LdapPasswordExpiredControl

java.lang.Object
netscape.ldap.LDAPControl
netscape.ldap.controls.LDAPPasswordExpiredControl
com.netscape.jndi.ldap.controls.LdapPasswordExpiredControl
All Implemented Interfaces:
Serializable, Cloneable, Control

public class LdapPasswordExpiredControl extends netscape.ldap.controls.LDAPPasswordExpiredControl implements Control
Represents an LDAP v3 server control that may be returned if a password has expired, and password policy is enabled on the server. The OID for this control is 2.16.840.1.113730.3.4.4.

See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
     

    Fields inherited from class netscape.ldap.controls.LDAPPasswordExpiredControl

    EXPIRED

    Fields inherited from class netscape.ldap.LDAPControl

    m_critical, m_value, MANAGEDSAIT, PWEXPIRED, PWEXPIRING

    Fields inherited from interface javax.naming.ldap.Control

    CRITICAL, NONCRITICAL
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    Retrieves the ASN.1 BER encoded value of the LDAP control.
    Return string message passed in the control
    static String
    parseResponse(netscape.ldap.LDAPControl[] arg0, String arg1)
     

    Methods inherited from class netscape.ldap.controls.LDAPPasswordExpiredControl

    parseResponse, toString

    Methods inherited from class netscape.ldap.LDAPControl

    clone, createControl, flattenBER, getID, getValue, isCritical, lookupControlClass, newInstance, register

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface javax.naming.ldap.Control

    getID, isCritical
  • Field Details

    • m_msg

      protected String m_msg
  • Method Details

    • getMessage

      public String getMessage()
      Return string message passed in the control
      Overrides:
      getMessage in class netscape.ldap.controls.LDAPPasswordExpiredControl
      Returns:
      message string
    • getEncodedValue

      public byte[] getEncodedValue()
      Retrieves the ASN.1 BER encoded value of the LDAP control. Null is returned if the value is absent.
      Specified by:
      getEncodedValue in interface Control
      Returns:
      A possibly null byte array representing the ASN.1 BER encoded value of the LDAP control.
    • parseResponse

      public static String parseResponse(netscape.ldap.LDAPControl[] arg0, String arg1)