2382. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:40:41 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

2382.1 Files compared

# Location File Last Modified
1 Thu May 10 13:40:41 2018 UTC
2 MHED_APPS_CIF.zip\VAR v4.2.7\var-resources-4.2.7@54bdc2933ef.zip\var-db\liquibase\build-lib\ojdbc6.jar\oracle\security\o5logon O5LoginClientHelper.class Thu Jun 30 06:54:30 2011 UTC

2382.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 64
Removed 0 0

2382.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

2382.4 Active regular expressions

No regular expressions were active.

2382.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000© \x0007\x0000’\x0007\x0000“\x0007\x0000”\x0007 \x0000•\x0007\x0000–\x0007\x0000—\x0007\x0000 ˜\x0007\x0000™\x0007\x0000š\x0007\x0000› \x0007\x0000œ\x0007\x0000 \x0007\x0000¡\x0007 \x0000¢
        2   \x0000\x0004\x0000;
        3   \x0000\x000B\x0000<
        4   \x0000
        5   \x0000=
        6   \x0000\x000E\x0000>
        7   \x0000\x000C\x0000;
        8   \x0000\x0005\x0000=
        9   \x0000\x000E\x0000?
        10   \x0000\x000E\x0000@
        11   \x0000\x0006\x0000A
        12   \x0000\x000E\x0000B
        13   \x0000
        14   \x0000C
        15   \x0000
        16   \x0000D
        17   \x0000
        18   \x0000E
        19   \x0000\x0007\x0000F
        20   \x0000\x0007\x0000G
        21   \x0000       \x0000H
        22   \x0000
        23   \x0000I
        24   \x0000\x0005\x0000J
        25   \x0000
        26   \x0000K
        27   \x0000\x0005\x0000L
        28   \x0000\x0005\x0000M
        29   \x0000\x0007\x0000N
        30   \x0000       \x0000O
        31   \x0000\x0008\x0000P
        32   \x0000\x000C\x0000Q
        33   \x0000       \x0000R
        34   \x0000\x0005\x0000S
        35   \x0000\x0008\x0000T
        36   \x0000
        37   \x0000U
        38   \x0000\x0002\x0000V
        39   \x0000\x0007\x0000W
        40   \x0000\x0005\x0000X
        41   \x0000
        42   \x0000Y
        43   \x0000\x0007\x0000Z
        44   \x0000\x0007\x0000[
        45   \x0000\x0001\x0000\\x0008\x0000y\x0008\x0000z \x0008\x0000{\x0008\x0000~\x0008\x0000\x0008 \x0000€\x0008\x0000\x0008\x0000‚\x000C\x0000 x\x0000^\x000C\x0000x\x0000v\x000C\x0000 x\x0000s\x000C\x0000x\x0000b\x000C\x0000 ƒ\x0000s\x000C\x0000ƒ\x0000t\x000C\x0000 „\x0000h\x000C\x0000…\x0000t\x000C\x0000 †\x0000w\x000C\x0000‡\x0000d\x000C\x0000 ˆ\x0000p\x000C\x0000‰\x0000t\x000C\x0000 ‰\x0000_\x000C\x0000Š\x0000t\x000C\x0000 ‹\x0000q\x000C\x0000Œ\x0000l\x000C\x0000 \x0000g\x000C\x0000Ž\x0000_\x000C\x0000 Ž\x0000m\x000C\x0000\x0000i\x000C\x0000 \x0000k\x000C\x0000\x0000j\x000C\x0000 \x0000o\x000C\x0000‘\x0000c\x000C\x0000 \x0000]\x000C\x0000ž\x0000s\x000C\x0000 Ÿ\x0000`\x000C\x0000£\x0000n\x000C\x0000 ¤\x0000^\x000C\x0000¥\x0000a\x000C\x0000 ¦\x0000m\x000C\x0000§\x0000u\x000C\x0000 §\x0000s\x000C\x0000¨\x0000r\x0001\x0000 \x0003()I\x0001\x0000\x0003()V \x0001\x0000\x0004()[B\x0001\x0000\x0004 (B)B\x0001\x0000\x0016(II )Ljava/lan g/String;\x0001 \x0000\x0006(III)V\x0001\x0000 B(ILjava/s ecurity/Ke y;Ljava/se curity/spe c/Algorith mParameter Spec;)V\x0001\x0000\x000B (I[BI[BI)[ B\x0001\x00000(I[BLj ava/lang/S tring;Ljav a/lang/Str ing;[B[B[B )Z\x0001\x00002(I[BL java/lang/ String;Lja va/lang/St ring;[B[B[ B[B)Z\x0001\x00003(I [BLjava/la ng/String; Ljava/lang /String;[B [B[B[BZ)Z\x0001 \x0000*(Ljava/l ang/Object ;ILjava/la ng/Object; II)V\x0001\x00001(Lj ava/lang/S tring;)Lja va/securit y/MessageD igest;\x0001\x00000( Ljava/lang /String;)L java/secur ity/Secure Random;\x0001\x0000) (Ljava/lan g/String;) Ljavax/cry pto/Cipher ;\x0001\x0000\x0015(Ljava /lang/Stri ng;)Z\x0001\x0000\x0016(L java/lang/ String;)[B \x0001\x0000\x0016(Ljava/ lang/Strin g;I)B\x0001\x0000;(L java/lang/ String;Lja va/lang/St ring;Ljava /lang/Bool ean;)[B\x0001\x0000* (Ljava/lan g/String;[ BLjava/lan g/String;) [B\x0001\x0000\x001A(Ljav a/lang/Str ing;[B[B)[ B\x0001\x0000\x0016(Z)Lja va/lang/Bo olean;\x0001\x0000\x0005( [B)V\x0001\x0000\x0006([B )[B\x0001\x0000\x0007([BI I)V\x0001\x0000\x0017([BL java/lang/ String;)V\x0001 \x0000\x0007([B[B)V\x0001 \x0000\x0006<init>\x0001\x0000 \x0003AES\x0001\x0000\x0011AES /CBC/NoPad ding\x0001\x0000\x0014AES /CBC/PKCS5 Padding\x0001\x0000\x0004 Code\x0001\x0000
        46   Exceptions \x0001\x0000\x0003MD5\x0001\x0000\x000CP KCS5Paddin g\x0001\x0000\x0004SHA1\x0001\x0000 \x0008SHA1PRNG\x0001 \x0000\x0005UTF-8\x0001\x0000\x0001 a\x0001\x0000 arrayc opy\x0001\x0000\x0001b\x0001\x0000\x000E bArray2Nib bles\x0001\x0000
        47   concatKeys \x0001\x0000
        48   decryptAES \x0001\x0000\x0006digest\x0001 \x0000\x0007doFinal\x0001 \x0000
        49   encryptAES \x0001\x0000\x0008endsWit h\x0001\x0000\x0015genera teOAuthRes ponse\x0001\x0000\x0008ge tBytes\x0001\x0000\x000Bg etInstance \x0001\x0000\x000BgetVeri fier\x0001\x0000\x0004ini t\x0001\x0000\x0011java/l ang/Boolea n\x0001\x0000\x000Ejava/l ang/Byte\x0001\x0000 \x0013java/lang /Exception \x0001\x0000\x0010java/la ng/Object\x0001 \x0000\x0010java/lan g/String\x0001\x0000 \x0010java/lang /System\x0001\x0000\x001B java/secur ity/Messag eDigest\x0001\x0000\x001A java/secur ity/Secure Random\x0001\x0000\x0013j avax/crypt o/Cipher\x0001\x0000 !javax/cry pto/spec/I vParameter Spec\x0001\x0000\x001Fjav ax/crypto/ spec/Secre tKeySpec\x0001\x0000 \x0006length\x0001\x0000        next Bytes\x0001\x0000\x000Bni bbleToHex\x0001 \x0000-oracle/s ecurity/o3 logon/O3Lo ginProtoco lHelper\x0001\x0000+ oracle/sec urity/o5lo gon/O5Logi nClientHel per\x0001\x0000\x0019orac le/securit y/o5logon/ b\x0001\x0000     pa rseByte\x0001\x0000\x0005 reset\x0001\x0000      substrin g\x0001\x0000
        50   toBinArray \x0001\x0000\x0006update\x0001 \x0000\x0007valueOf\x0000 !\x0000
        51   \x0000\x0004\x0000\x0000\x0000\x0000\x0000
        52   \x0000\x0001\x0000x\x0000^\x0000\x0001\x0000| \x0000\x0000\x0000\x0011\x0000\x0001\x0000\x0001\x0000\x0000 \x0000\x0005*·\x0000\x000F±\x0000\x0000\x0000 \x0000\x0000         \x0000‡\x0000d\x0000\x0002\x0000|\x0000\x0000 \x0000ê\x0000\x0006\x0000\x000B\x0000\x0000\x0000Þ \x0001:\x0005\x0001:\x0006\x00126¸\x0000 $:         \x001A«\x0000\x0000\x0000\x0000È\x0000\x0000\x0000 \x0002\x0000\x0000   9\x0000\x0000\x0000 \x001A\x0000\x0000\x001B%\x0000\x0000\x0000S\x0010 \x0010¼\x0008:\x0006\x00036\x0008\x0015\x0008 \x0010\x0010¢\x0000\x001D\x0019\x0006\x0015\x0008+ \x0015\x0008\x001C`3-\x0015\x0008\x0015\x0004 `3‚‘T„\x0008\x0001§ÿ â\x0019         ¶\x0000-\x0019    \x0019\x0006 ¶\x0000\x001C§\x0000{\x0010\x0018¼\x0008 :\x0006\x00036\x0008\x0015\x0008\x0010\x0018¢ \x0000\x001D\x0019\x0006\x0015\x0008+\x0015\x0008\x001C `3-\x0015\x0008\x0015\x0004`3‚ ‘T„\x0008\x0001§ÿâ\x0010\x0018 ¼\x0008:\x0005\x0019        ¶\x0000-\x0019     \x0019\x0006\x0003\x0010\x0010¶\x00000\x0019        ¶\x0000\x001DY :
        53   \x0003\x0019\x0005\x0003\x0010\x0010¸\x0000\x0017\x0019       ¶\x0000-\x0019     \x0019\x0006\x0010\x0010\x0010\x0008 ¶\x00000\x0019       ¶\x0000\x001DY:
        54   \x0003\x0019\x0005\x0010\x0010\x0010\x0008¸\x0000\x0017 §\x0000\x0008\x0003¼\x0008:\x0005\x0019\x0005 °\x0000\x0000\x0000\x0000\x0000}\x0000\x0000\x0000 \x0004\x0000\x0001\x0000\x0003\x0000     \x0000ˆ\x0000p\x0000\x0002\x0000|\x0000\x0000 \x0000\x0000\x0005\x0000 \x0000\x0000\x0000‘ +Ç\x0000\x0007\x0003¼\x0008°\x0010\x0010 ¼\x0008N\x00036\x0004\x0015\x0004-¾ ¢\x0000
        55   -\x0003\x0003T„\x0004\x0001§ÿò \x0003¼\x0008:\x0004+¾\x0010\x0010  \x00008»\x0000\x000BY+\x00123· \x0000\x0010:\x0005»\x0000
        56   Y-·\x0000\x0011:\x0006*¸\x0000 %Y:\x0007\x0005\x0019\x0005\x0019\x0006¶ \x0000(,¸\x0000/:\x0008\x0019\x0007 \x0019\x0008¶\x0000\x001E§\x0000-+¾ \x0010\x0018 \x0000(*\x00127¶\x0000  ™\x0000\x001F»\x0000\x000EY\x0004\x0005 \x0005·\x0000\x0012Y:\x0005+¶\x0000 \x0015\x0019\x0005,¸\x0000/¶\x0000\x0016 :\x0004\x0019\x0004°\x0000\x0000\x0000\x0000\x0000 }\x0000\x0000\x0000\x0004\x0000\x0001\x0000\x0003\x0000     \x0000‹\x0000q\x0000\x0002 \x0000|\x0000\x0000\x0000“\x0000\x0005\x0000\x0008 \x0000\x0000\x0000‡+Ç\x0000\x0007\x0003¼ \x0008°\x0010\x0010¼\x0008N\x00036\x0004 \x0015\x0004-¾¢\x0000
        57   -\x0003\x0003T„\x0004\x0001§ÿò \x0003¼\x0008:\x0004+¾\x0010\x0010  \x00001»\x0000\x000BY+\x00123· \x0000\x0010:\x0005»\x0000
        58   Y-·\x0000\x0011:\x0006*¸\x0000 %Y:\x0007\x0004\x0019\x0005\x0019\x0006¶ \x0000(\x0019\x0007,¶\x0000\x001E§\x0000 *+¾\x0010\x0018 \x0000%*\x0012 7¶\x0000 ™\x0000\x001C»\x0000\x000E Y\x0004\x0005\x0005·\x0000\x0012Y:\x0005 +¶\x0000\x0015\x0019\x0005,¶\x0000\x0018 :\x0004\x0019\x0004°\x0000\x0000\x0000\x0000\x0000 }\x0000\x0000\x0000\x0004\x0000\x0001\x0000\x0003\x0000       \x0000Ÿ\x0000` \x0000\x0001\x0000|\x0000\x0000\x0000'\x0000\x0002 \x0000\x0001\x0000\x0000\x0000\x001B\x001A\x0010\x000F~ ‘Y;\x0010
        59   ¢\x0000      \x001A\x0010 0§\x0000   \x001A\x0010
        60   d\x0010A`‘¬\x0000\x0000\x0000\x0000 \x0000     \x0000†\x0000w \x0000\x0001\x0000|\x0000\x0000\x0000>\x0000\x0004 \x0000\x0003\x0000\x0000\x00002\x0003=\x001C* ¾¢\x0000,+\x001C\x0005h*\x001C 3\x0011\x0000ð~\x0007z‘¸\x0000 +T+\x001C\x0005h\x0004`*\x001C 3\x0010\x000F~‘¸\x0000+T„ \x0002\x0001§ÿÔ±\x0000\x0000\x0000\x0000 \x0000     \x0000¦\x0000m \x0000\x0001\x0000|\x0000\x0000\x0000]\x0000\x0004 \x0000\x0006\x0000\x0000\x0000Q*¶\x0000) \x0005l¼\x0008L\x0003=\x001C*¶ \x0000)\x0005l¢\x0000=*\x0005\x001C h\x0005\x001Ch\x0004`¶\x0000.\x0010 \x0010¸\x0000,>*\x0005\x001Ch\x0004 `\x0005\x001Ch\x0005`¶\x0000.\x0010 \x0010¸\x0000,Y6\x0004\x001D\x0007x €6\x0005+\x001C\x0015\x0005‘T„ \x0002\x0001§ÿ¿+°\x0000\x0000\x0000 \x0000\x0000      \x0000 \x0000e\x0000\x0001\x0000|\x0000\x0000\x0000\x001F \x0000   \x0000\x0007\x0000\x0000\x0000\x0013 \x001A+,--¶\x0000"\x0019\x0004 \x0019\x0005\x0019\x0006\x0004¸\x0000!¬\x0000 \x0000\x0000\x0000\x0000  \x0000\x0000f \x0000\x0001\x0000|\x0000\x0000\x0000\x001D\x0000    \x0000\x0008\x0000\x0000\x0000\x0011\x001A+ ,-\x0019\x0004\x0019\x0005\x0019\x0006\x0019\x0007 \x0004¸\x0000!¬\x0000\x0000\x0000\x0000\x0000     \x0000\x0000g\x0000\x0001 \x0000|\x0000\x0000\x0001Ü\x0000\x0006\x0000\x001C \x0000\x0000\x0001¨\x00046  \x0001: \x000B\x00036\x000C\x00036
        61   \x00036\x000E\x0001:\x0010\x0001:\x0011\x0001 :\x0012\x001A\x0011  9 \x0000\ \x0010\x00106\x000C\x0010 6
        62   \x0010@6\x000E\x00124:\x0010\x00124 :\x0011\x00125:\x0012»\x0000\x000CY ·\x0000\x0013Y:\x0013,-\x0015\x0008 ¸\x00002¶\x0000':\x0014\x0010\x0010 ¼\x0008:\x000B\x0019\x0014\x0003\x0019\x000B\x0003 \x0010\x0008¸\x0000\x0017\x0010\x00086\x0015\x0015 \x0015\x0010\x0010¢\x0000\x000F\x0019\x000B\x0015\x0015 \x0003T„\x0015\x0001§ÿð§\x0000 x\x001A\x0011\x001B% \x0000o\x0010\x0018 6\x000C\x0010(6
        63   \x0010`6\x000E\x00125:\x0010\x00125 :\x0011\x00125:\x0012\x00128¸\x0000 $Y:\x0013-\x0012:¶\x0000# ¶\x00001\x0019\x0013»\x0000\x0005Y+ ·\x0000\x0014¸\x0000/¶\x00001\x0019 \x0013¶\x0000\x001D:\x0014\x0010\x0018¼\x0008 :\x000B\x00036\x0015\x0015\x0015\x0019\x000B¾ ¢\x0000\x000F\x0019\x000B\x0015\x0015\x0003T„ \x0015\x0001§ÿï\x0019\x0014\x0003\x0019\x000B \x0003\x0019\x0014¾¸\x0000\x0017§\x0000\x0005 \x0003¬\x0019\x0010\x0019\x000B»\x0000\x0005Y \x0019\x0005·\x0000\x0014¸\x0000\x001B:\x0013 \x00129¸\x0000&:\x0014\x0015
        64   ¼\x0008:\x0015\x0019\x0014\x0019\x0015¶\x0000 *\x0019\x0011\x0019\x000B\x0019\x0015¸\x0000\x001F :\x0016\x0019\x0006Æ\x0000\x000B\x0019\x0006¾ \x0015\x000EŸ\x0000\x0005\x0003¬\x0019\x0016\x0019 \x0006¸\x0000\x0019\x001A\x0019\x0013\x0019\x0013¾ \x0015\x000Cd\x0019\x0015\x0019\x0015¾\x0015\x000C d¸\x0000\x001AY:\x0017¾\x0015\x000C Ÿ\x0000\x0005\x0003¬\x0010\x0010¼\x0008: \x0018\x0019\x0014\x0019\x0018¶\x0000*\x0019\x0004 :\x0019\x0010\x0010\x0019\x0019¾`¼\x0008 :\x001A\x0019\x0018\x0003\x0019\x001A\x0003\x0010\x0010 ¸\x0000\x0017\x0019\x0019\x0003\x0019\x001A\x0010\x0010 \x0019\x0019¾¸\x0000\x0017\x0019\x0007Ç\x0000 \x0005\x0003¬\x0019\x0012\x0019\x0017\x0019\x001A¸ \x0000\x001FY:\x001B\x0019\x0007¸\x0000\x0019 §\x0000\x0007W\x00036     \x0015       ¬\x0000 \x0005\x0000\x0018\x0000ì\x0001¡\x0000\x0003\x0000 í\x0001,\x0001¡\x0000\x0003\x0001-\x0001 R\x0001¡\x0000\x0003\x0001S\x0001Œ\x0001 ¡\x0000\x0003\x0001\x0001ž\x0001¡\x0000 \x0003\x0000\x0000\x0000\x0000