class CompareRequest extends AbstractRequestMessage {

  @Override
  public String toString()
  {
    return new StringBuilder(super.toString()).append(", ")
      .append("dn=").append(ldapDn).append(", ")
      .append("attributeDesc=").append(attributeDesc).append(", ")
      .append("assertionValue=").append("userPassword".equals(attributeDesc) ? "<suppressed>" : assertionValue)
      .toString();
  }

  private  CompareRequest();
  public  CompareRequest(final String dn, final String name, final String value);

}