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="05b34641ea2b2d65-04563f8a-4ee848eb-aa7c8a63-e7d02c35ae56cfe6450253a0"><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="3cc176b10142f193-2389684c-4a3b4035-ac73932e-86217161085d5726206a46e2"><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="84f6cfef1d338a80-7ac10257-42fc4e19-bb2a98b8-4af549d639c098f2811017bf"><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="6e0eda5d338de267-85f60806-452548b0-81dcb6fe-f606a3e4e40a335df46a08e9"><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="2e7d5cbfb34dd26f-7ee3a267-4c8b46fa-844c9913-9cc2dd50d6e46045ff4136d5"><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="ce0e8b311c868baa-242d64af-441d4b15-bb5d8ed2-bcae6bac17bb5aac2319f7e9"><ac:plain-text-body><![CDATA[

[[Techtalk 2007

AA. References#Techtalk 07]]

More Joy of Sets

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

...