this.critical = critical.isTrue(); this.value = value;
this.critical = critical; this.value = value;
if (o == null || !(o instanceof X509Extension)) { return false; } X509Extension other = (X509Extension)o; return other.getValue().equals(this.getValue()) && (other.isCritical() == this.isCritical());
return value;
if (this.isCritical()) { return this.getValue().hashCode(); } return ~this.getValue().hashCode();
return critical;