@Override public void handle(final DERParser parser, final ByteBuffer encoded) { final int errValue = IntegerType.decode(encoded).intValue(); final PasswordPolicyControl.Error e = PasswordPolicyControl.Error.valueOf(errValue); if (e == null) { throw new IllegalArgumentException("Unknown error code " + errValue); } getObject().setError(e); } }
@Override public void handle(final DERParser parser, final ByteBuffer encoded) { final int errValue = IntegerType.decode(encoded).intValue(); final PasswordPolicyControl.Error e = PasswordPolicyControl.Error.valueOf(errValue); if (e == null) { throw new IllegalArgumentException("Unknown error code " + errValue); } getObject().setError(e); } }
@Override public void handle(final DERParser parser, final ByteBuffer encoded) { final int errValue = IntegerType.decode(encoded).intValue(); final PasswordPolicyControl.Error e = PasswordPolicyControl.Error.valueOf(errValue); if (e == null) { throw new IllegalArgumentException("Unknown error code " + errValue); } getObject().setError(e); } }
((PasswordPolicyControl) ctl).setError(PasswordPolicyControl.Error.valueOf(error.getValue()));