return super.equals(other) && this.subject.equals(other.subject) && this.sensitive.equals(other.sensitive) && this.secondaryAuth.equals(other.secondaryAuth) && this.authPinFlags.equals(other.authPinFlags) && this.decrypt.equals(other.decrypt) && this.sign.equals(other.sign) && this.signRecover.equals(other.signRecover) && this.unwrap.equals(other.unwrap) && this.extractable.equals(other.extractable) && this.alwaysSensitive.equals(other.alwaysSensitive) && this.neverExtractable.equals(other.neverExtractable) && this.wrapWithTrusted.equals(other.wrapWithTrusted) && this.unwrapTemplate.equals(other.unwrapTemplate) && this.alwaysAuthenticate.equals(other.alwaysAuthenticate);
&& this.sensitive.equals(other.sensitive) && this.encrypt.equals(other.encrypt) && this.decrypt.equals(other.decrypt) && this.sign.equals(other.sign) && this.verify.equals(other.verify) && this.wrap.equals(other.wrap) && this.unwrap.equals(other.unwrap) && this.extractable.equals(other.extractable) && this.alwaysSensitive.equals(other.alwaysSensitive) && this.neverExtractable.equals(other.neverExtractable) && this.checkValue.equals(other.checkValue) && this.wrapWithTrusted.equals(other.wrapWithTrusted) && this.trusted.equals(other.trusted) && this.wrapTemplate.equals(other.wrapTemplate) && this.unwrapTemplate.equals(other.unwrapTemplate);
/** * Compares all member variables of this object with the other object. * Returns only true, if all are equal in both objects. * * @param otherObject * The other object to compare to. * @return True, if other is an instance of this class and all member * variables of both objects are equal. False, otherwise. * @preconditions * @postconditions */ @Override public boolean equals(Object otherObject) { if (this == otherObject) { return true; } else if (!(otherObject instanceof PublicKey)) { return false; } PublicKey other = (PublicKey) otherObject; return super.equals(other) && this.subject.equals(other.subject) && this.encrypt.equals(other.encrypt) && this.verify.equals(other.verify) && this.verifyRecover.equals(other.verifyRecover) && this.wrap.equals(other.wrap) && this.trusted.equals(other.trusted) && this.wrapTemplate.equals(other.wrapTemplate); }
/** * Compares all member variables of this object with the other object. * Returns only true, if all are equal in both objects. * * @param otherObject * The other object to compare to. * @return True, if other is an instance of this class and all member * variables of both objects are equal. False, otherwise. * @preconditions * @postconditions */ @Override public boolean equals(Object otherObject) { if (this == otherObject) { return true; } else if (!(otherObject instanceof Storage)) { return false; } Storage other = (Storage) otherObject; return super.equals(other) && this.token.equals(other.token) && this.private_.equals(other.private_) && this.modifiable.equals(other.modifiable) && this.label.equals(other.label); }
/** * Compares all member variables of this object with the other object. * Returns only true, if all are equal in both objects. * * @param otherObject * The other object to compare to. * @return True, if other is an instance of this class and all member * variables of both objects are equal. False, otherwise. * @preconditions * @postconditions */ @Override public boolean equals(Object otherObject) { if (this == otherObject) { return true; } else if (!(otherObject instanceof MonotonicCounter)) { return false; } MonotonicCounter other = (MonotonicCounter) otherObject; return super.equals(other) && this.resetOnInit.equals(other.resetOnInit) && this.hasReset.equals(other.hasReset) && this.value.equals(other.value); }
/** * Compares all member variables of this object with the other object. * Returns only true, if all are equal in both objects. * * @param otherObject * The other object to compare to. * @return True, if other is an instance of this class and all member * variables of both objects are equal. False, otherwise. * @preconditions * @postconditions */ @Override public boolean equals(Object otherObject) { if (this == otherObject) { return true; } else if (!(otherObject instanceof DomainParameters)) { return false; } DomainParameters other = (DomainParameters) otherObject; return super.equals(other) && this.keyType.equals(other.keyType) && this.local.equals(other.local); }
/** * Compares all member variables of this object with the other object. * Returns only true, if all are equal in both objects. * * @param otherObject * The other object to compare to. * @return True, if other is an instance of this class and all member * variables of both objects are equal. False, otherwise. * @preconditions * @postconditions */ @Override public boolean equals(Object otherObject) { if (this == otherObject) { return true; } else if (!(otherObject instanceof Key)) { return false; } Key other = (Key) otherObject; return super.equals(other) && this.keyType.equals(other.keyType) && this.id.equals(other.id) && this.startDate.equals(other.startDate) && this.endDate.equals(other.endDate) && this.derive.equals(other.derive) && this.local.equals(other.local) && this.keyGenMechanism.equals(other.keyGenMechanism) && this.allowedMechanisms.equals(other.allowedMechanisms); }
/** * Compares all member variables of this object with the other object. * Returns only true, if all are equal in both objects. * * @param otherObject * The other object to compare to. * @return True, if other is an instance of this class and all member * variables of both objects are equal. False, otherwise. * @preconditions * @postconditions */ @Override public boolean equals(Object otherObject) { if (this == otherObject) { return true; } else if (!(otherObject instanceof Certificate)) { return false; } Certificate other = (Certificate) otherObject; return super.equals(other) && this.certificateType.equals(other.certificateType) && this.trusted.equals(other.trusted) && this.certificateCategory.equals(other.certificateCategory) && this.checkValue.equals(other.checkValue) && this.startDate.equals(other.startDate) && this.endDate.equals(other.endDate); }