Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
bgColor#FFCCCC
private static boolean keysEqual(Key key1, Key key2) {
  if (key1.equals(key2)) {
    return true;
  }
  return false;
}

Compliant Solution (java.security.Key)

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e43e61ba352933d8-8ad9c012-4ee84744-a45face7-68648c430a2416b77136b674"><ac:plain-text-body><![CDATA[

[[API 2006

AA. References#API 06]]

[Method equals()

http://download.oracle.com/javase/6/docs/api/java/lang/Object.html#equals(java.lang.Object)]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6648207ce679a0c6-ed04d8c8-4bed429a-b455ac1d-368643e3b69cdf072ae05591"><ac:plain-text-body><![CDATA[

[[Bloch 2008

AA. References#Bloch 08]]

Item 8. Obey the general contract when overriding equals

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c725c8dc08e39c80-c30f11a1-44584744-9e6fbb1c-793212a9100f54ec61dfb122"><ac:plain-text-body><![CDATA[

[[Darwin 2004

AA. References#Darwin 04]]

9.2, Overriding the equals Method

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e8619ca70cea406d-9cf5b6bf-4754430d-a9deac84-a99afb52d9d5e1b9b10dd0a8"><ac:plain-text-body><![CDATA[

[[Harold 1997

AA. References#Harold 97]]

Chapter 3, Classes, Strings, and Arrays, The Object Class (Equality)

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="16e49c14a813704a-f5ddbeba-413d4cb3-8226bc81-c0bc75ae31a94fe703d24110"><ac:plain-text-body><![CDATA[

[[Sun 2006

AA. References#Sun 06]]

[Determining If Two Keys Are Equal

http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#Determining%20If%20Two%20Keys%20Are%20Equal] (JCA Reference Guide)

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7552e4700db20bf9-9dd9ffa6-4b924c19-bc699b14-83e3c9c1ef9d332cb7c2d537"><ac:plain-text-body><![CDATA[

[[Techtalk 2007

AA. References#Techtalk 07]]

More Joy of Sets

]]></ac:plain-text-body></ac:structured-macro>

...