in policy/src/main/java/org/apache/wss4j/policy/model/AsymmetricBinding.java [50:87]
public boolean equals(Object object) {
if (object == this) {
return true;
}
if (!(object instanceof AsymmetricBinding)) {
return false;
}
AsymmetricBinding that = (AsymmetricBinding)object;
if (initiatorToken != null && !initiatorToken.equals(that.initiatorToken)
|| initiatorToken == null && that.initiatorToken != null) {
return false;
}
if (initiatorSignatureToken != null && !initiatorSignatureToken.equals(that.initiatorSignatureToken)
|| initiatorSignatureToken == null && that.initiatorSignatureToken != null) {
return false;
}
if (initiatorEncryptionToken != null && !initiatorEncryptionToken.equals(that.initiatorEncryptionToken)
|| initiatorEncryptionToken == null && that.initiatorEncryptionToken != null) {
return false;
}
if (recipientToken != null && !recipientToken.equals(that.recipientToken)
|| recipientToken == null && that.recipientToken != null) {
return false;
}
if (recipientSignatureToken != null && !recipientSignatureToken.equals(that.recipientSignatureToken)
|| recipientSignatureToken == null && that.recipientSignatureToken != null) {
return false;
}
if (recipientEncryptionToken != null && !recipientEncryptionToken.equals(that.recipientEncryptionToken)
|| recipientEncryptionToken == null && that.recipientEncryptionToken != null) {
return false;
}
return super.equals(object);
}