Class LdapPasswordExpiringControl

All Implemented Interfaces:
Serializable, Cloneable, Control

public class LdapPasswordExpiringControl extends LDAPPasswordExpiringControl implements Control
Represents an LDAP v3 server control that may be returned if a password is about to expire, and password policy is enabled on the server. The OID for this control is 2.16.840.1.113730.3.4.5.

See Also:
  • Constructor Details

    • LdapPasswordExpiringControl

      LdapPasswordExpiringControl(boolean critical, byte[] value) throws Exception
      This constractor is used by the NetscapeControlFactory
      Throws:
      Exception
  • Method Details

    • getSecondsToExipre

      public int getSecondsToExipre()
      Return parsed number of seconds before password expires
      Returns:
      number of seconds before password expires
    • 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.