in policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokens.java [60:99]
public boolean equals(Object object) {
if (object == this) {
return true;
}
if (!(object instanceof SupportingTokens)) {
return false;
}
SupportingTokens that = (SupportingTokens)object;
if (supportingTokenType != null && !supportingTokenType.equals(that.supportingTokenType)
|| supportingTokenType == null && that.supportingTokenType != null) {
return false;
}
if (algorithmSuite != null && !algorithmSuite.equals(that.algorithmSuite)
|| algorithmSuite == null && that.algorithmSuite != null) {
return false;
}
if (signedParts != null && !signedParts.equals(that.signedParts)
|| signedParts == null && that.signedParts != null) {
return false;
}
if (signedElements != null && !signedElements.equals(that.signedElements)
|| signedElements == null && that.signedElements != null) {
return false;
}
if (encryptedParts != null && !encryptedParts.equals(that.encryptedParts)
|| encryptedParts == null && that.encryptedParts != null) {
return false;
}
if (encryptedElements != null && !encryptedElements.equals(that.encryptedElements)
|| encryptedElements == null && that.encryptedElements != null) {
return false;
}
if (!tokens.equals(that.tokens)) {
return false;
}
return super.equals(object);
}