/** * Creates a new password expiring control. * * @param time in seconds until expiration */ public PasswordExpiringControl(final int time) { super(OID); setTimeBeforeExpiration(time); }
/** * Creates a new password expiring control. * * @param time in seconds until expiration * @param critical whether this control is critical */ public PasswordExpiringControl(final int time, final boolean critical) { super(OID, critical); setTimeBeforeExpiration(time); }
/** * Creates a new password expiring control. * * @param time in seconds until expiration */ public PasswordExpiringControl(final int time) { super(OID); setTimeBeforeExpiration(time); }
/** * Creates a new password expiring control. * * @param time in seconds until expiration * @param critical whether this control is critical */ public PasswordExpiringControl(final int time, final boolean critical) { super(OID, critical); setTimeBeforeExpiration(time); }
/** * Creates a new password expiring control. * * @param time in seconds until expiration */ public PasswordExpiringControl(final int time) { super(OID); setTimeBeforeExpiration(time); }
/** * Creates a new password expiring control. * * @param time in seconds until expiration * @param critical whether this control is critical */ public PasswordExpiringControl(final int time, final boolean critical) { super(OID, critical); setTimeBeforeExpiration(time); }
@Override public void decode(final byte[] berValue) { logger.trace("decoding control: {}", LdapUtils.base64Encode(berValue)); final String time = OctetStringType.decode(ByteBuffer.wrap(berValue)); setTimeBeforeExpiration(Integer.valueOf(time)); } }
@Override public void decode(final byte[] berValue) { logger.trace("decoding control: {}", LdapUtils.base64Encode(berValue)); final String time = OctetStringType.decode(ByteBuffer.wrap(berValue)); setTimeBeforeExpiration(Integer.valueOf(time)); } }
@Override public void decode(final byte[] berValue) { logger.trace("decoding control: {}", LdapUtils.base64Encode(berValue)); final String time = OctetStringType.decode(ByteBuffer.wrap(berValue)); setTimeBeforeExpiration(Integer.valueOf(time)); } }