2383. 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.

2383.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 O5Logon.class Thu Jun 30 06:54:30 2011 UTC

2383.2 Comparison summary

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

2383.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

2383.4 Active regular expressions

No regular expressions were active.

2383.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¾  \x0000
        2   \x0000O      \x0000
        3   \x0000P      \x0000
        4   \x0000Q      \x0000
        5   \x0000X      \x0000
        6   \x0000`      \x0000
        7   \x0000a
        8   \x0000\x0004\x0000I
        9   \x0000\x0005\x0000J
        10   \x0000\x000C\x0000K
        11   \x0000\x0003\x0000L
        12   \x0000       \x0000I
        13   \x0000\x0005\x0000M
        14   \x0000
        15   \x0000N
        16   \x0000
        17   \x0000R
        18   \x0000
        19   \x0000S
        20   \x0000
        21   \x0000T
        22   \x0000\x000C\x0000U
        23   \x0000\x000C\x0000V
        24   \x0000
        25   \x0000W
        26   \x0000
        27   \x0000Y
        28   \x0000
        29   \x0000Z
        30   \x0000
        31   \x0000[
        32   \x0000
        33   \x0000\
        34   \x0000
        35   \x0000]
        36   \x0000\x0006\x0000^
        37   \x0000
        38   \x0000_
        39   \x0000\x000C\x0000b
        40   \x0000\x0005\x0000c
        41   \x0000\x0007\x0000d
        42   \x0000\x0007\x0000e
        43   \x0000\x0005\x0000f
        44   \x0000\x0005\x0000g
        45   \x0000\x0008\x0000h
        46   \x0000\x0007\x0000i
        47   \x0000       \x0000j
        48   \x0000\x0005\x0000k
        49   \x0000\x0008\x0000l
        50   \x0000\x0002\x0000m
        51   \x0000\x0007\x0000n
        52   \x0000\x0005\x0000o
        53   \x0000\x0007\x0000p
        54   \x0000\x0007\x0000q
        55   \x0000\x0001\x0000r\x0008\x0000“\x0008\x0000” \x0008\x0000š\x0008\x0000›\x0008\x0000œ\x0008 \x0000\x0008\x0000ž\x0008\x0000Ÿ\x0008\x0000  \x0008\x0000¡\x0008\x0000¢\x0008\x0000£ \x0008\x0000¤\x0008\x0000¥\x0003\x0000\x0000ž â\x0003\x0000\x0000±R\x0003\x0000\x0000é .\x000C\x0000’\x0000v\x000C\x0000’\x0000 ‹\x000C\x0000’\x0000z\x000C\x0000’\x0000 \x000C\x0000’\x0000Œ\x000C\x0000§\x0000 t\x000C\x0000§\x0000˜\x000C\x0000§\x0000 ¦\x000C\x0000§\x0000—\x000C\x0000§\x0000 …\x000C\x0000§\x0000Ž\x000C\x0000§\x0000 ƒ\x000C\x0000§\x0000ˆ\x000C\x0000§\x0000 ‰\x000C\x0000§\x0000\x000C\x0000§\x0000 ™\x000C\x0000§\x0000\x000C\x0000§\x0000 {\x000C\x0000§\x0000\x000C\x0000§\x0000 x\x000C\x0000§\x0000u\x000C\x0000¨\x0000 }\x000C\x0000©\x0000t\x000C\x0000©\x0000 ˜\x000C\x0000©\x0000—\x000C\x0000©\x0000 ‰\x000C\x0000ª\x0000~\x000C\x0000«\x0000 ‰\x000C\x0000«\x0000w\x000C\x0000¬\x0000 ‚\x000C\x0000®\x0000ƒ\x000C\x0000¯\x0000 €\x000C\x0000¯\x0000\x000C\x0000°\x0000 †\x000C\x0000¹\x0000s\x000C\x0000º\x0000 ˆ\x000C\x0000¿\x0000„\x000C\x0000À\x0000 v\x000C\x0000Á\x0000y\x000C\x0000Â\x0000 Š\x000C\x0000Â\x0000ˆ\x000C\x0000Ä\x0000 ‡\x0001\x0000\x0003()I\x0001\x0000\x001F ()Ljava/se curity/Mes sageDigest ;\x0001\x0000\x001E()Ljav a/security /SecureRan dom;\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 \x000B(I[BI[BI) [B\x0001\x00006(I[BL java/lang/ String;Lja va/lang/St ring;[B[B[ B[B[IZB)V\x0001 \x0000*(Ljava/l ang/Object ;ILjava/la ng/Object; II)V\x0001\x0000\x0015(Lj ava/lang/S tring;)I\x0001\x0000 1(Ljava/la ng/String; )Ljava/sec urity/Mess ageDigest; \x0001\x00000(Ljava/ lang/Strin g;)Ljava/s ecurity/Se cureRandom ;\x0001\x0000\x0015(Ljava /lang/Stri ng;)V\x0001\x0000\x0015(L java/lang/ String;)Z\x0001 \x0000\x0016(Ljava/l ang/String ;)[B\x0001\x0000\x0016(Lj ava/lang/S tring;I)B\x0001 \x0000((Ljava/l ang/String ;Ljava/lan g/String;) [B\x0001\x0000;(Ljav a/lang/Str ing;Ljava/ lang/Strin g;Ljava/la ng/Boolean ;)[B\x0001\x0000\x0016(Z) Ljava/lang /Boolean;\x0001 \x0000\x0005([B)V\x0001\x0000\x0006 ([B)[B\x0001\x0000\x0007( [BII)V\x0001\x0000\x0019( [BIILjava/ lang/Strin g;)V\x0001\x0000\x0017([B Ljava/lang /String;)V \x0001\x0000\x0018([BLjav a/lang/Str ing;)[B\x0001\x0000* ([BLjava/l ang/String ;Ljava/lan g/String;) [B\x0001\x0000\x0007([B[B )I\x0001\x0000\x001A([B[B Ljava/lang /String;)[ B\x0001\x0000\x0008<clini t>\x0001\x0000\x0006<init >\x0001\x0000\x0011AES/CB C/NoPaddin g\x0001\x0000\x0014AES/CB C/PKCS5Pad ding\x0001\x0000\x0004Cod e\x0001\x0000
        56   Exceptions \x0001\x0000\x0012Ljava/l ang/String ;\x0001\x0000\x001DLjava/ security/M essageDige st;\x0001\x0000\x001CLjav a/security /SecureRan dom;\x0001\x0000\x0003MD5 \x0001\x0000\x000CPKCS5Pa dding\x0001\x0000\x0013Re source A m issing.\x0001\x0000\x0013 Resource B  missing.\x0001 \x0000\x0013Resource  C missing .\x0001\x0000\x0013Resour ce D missi ng.\x0001\x0000\x0013Reso urce E mis sing.\x0001\x0000\x0010SE RVER_TO_CL IENT\x0001\x0000\x0004SHA 1\x0001\x0000\x0008SHA1PR NG\x0001\x0000\x0008US-AS CII\x0001\x0000\x0005UTF- 8\x0001\x0000\x0002[B\x0001\x0000\x0001a \x0001\x0000    arra ycopy\x0001\x0000\x0001b\x0001 \x0000 compareT o\x0001\x0000\x0006digest \x0001\x0000\x0008endsWit h\x0001\x0000\x0015genera teOAuthRes ponse\x0001\x0000\x0008ge tBytes\x0001\x0000\x000Bg etInstance \x0001\x0000\x000BgetVeri fier\x0001\x0000\x0011jav a/lang/Boo lean\x0001\x0000\x000Ejav a/lang/Byt e\x0001\x0000\x0013java/l ang/Except ion\x0001\x0000\x0010java /lang/Obje ct\x0001\x0000\x0010java/ lang/Strin g\x0001\x0000\x0010java/l ang/System \x0001\x0000\x001Bjava/se curity/Mes sageDigest \x0001\x0000\x001Ajava/se curity/Sec ureRandom\x0001 \x0000\x0006length\x0001\x0000   nextByte s\x0001\x0000-oracle /security/ o3logon/O3 LoginProto colHelper\x0001 \x0000\x001Foracle/s ecurity/o5 logon/O5Lo gon\x0001\x0000\x0019orac le/securit y/o5logon/ a\x0001\x0000\x0019oracle /security/ o5logon/b\x0001 \x0000   parseB yte\x0001\x0000\x0005rese t\x0001\x0000     su bstring\x0001\x0000\x0006 update\x0001\x0000\x0016v alidateSer verIdentit y\x0001\x0000\x0007valueO f\x00001\x0000
        57   \x0000\x0004\x0000\x0000\x0000\x0006\x0000\x001A\x0000§ \x0000™\x0000\x0000\x0000\x0012\x0000§\x0000˜ \x0000\x0000\x0000\x0012\x0000©\x0000˜\x0000\x0000 \x0000\x0002\x0000§\x0000¦\x0000\x0000\x0000\x0002 \x0000§\x0000—\x0000\x0000\x0000\x0002\x0000© \x0000—\x0000\x0000\x0000\x000F\x0000\x0001\x0000’ \x0000v\x0000\x0001\x0000•\x0000\x0000\x0000. \x0000\x0002\x0000\x0001\x0000\x0000\x0000"*· \x0000\x0013*¸\x0000\x0019µ\x0000
        58   *¸\x0000&µ\x0000\x0011*\x0001µ \x0000\x000E*\x0001µ\x0000\x000F*\x0001µ \x0000\x0012±\x0000\x0000\x0000\x0000\x0000\x001A\x0000 §\x0000u\x0000\x0001\x0000•\x0000\x0000\x0000 ,\x0000\x0002\x0000\x0002\x0000\x0000\x0000\x0018\x0001 K\x0012C¸\x0000-K\x0010 ¼ \x0008L*+¶\x00001§\x0000\x0004 W*°\x0000\x0001\x0000\x0002\x0000\x0012\x0000 \x0015\x0000\x0003\x0000\x0000\x0000
        59   \x0000§\x0000t\x0000\x0001\x0000•\x0000\x0000 \x0000"\x0000\x0001\x0000\x0002\x0000\x0000\x0000\x000E \x0001K\x0012:¸\x0000.K§\x0000 \x0004W*°\x0000\x0001\x0000\x0002\x0000\x0008 \x0000\x000B\x0000\x0003\x0000\x0000\x0000
        60   \x0000©\x0000t\x0000\x0001\x0000•\x0000\x0000 \x0000"\x0000\x0001\x0000\x0002\x0000\x0000\x0000\x000E \x0001K\x0012B¸\x0000.K§\x0000 \x0004W*°\x0000\x0001\x0000\x0002\x0000\x0008 \x0000\x000B\x0000\x0003\x0000\x0000\x0000\x0012\x0000§ \x0000{\x0000\x0001\x0000•\x0000\x0000\x0001\x000C \x0000\x0006\x0000\x000B\x0000\x0000\x0001\x0000\x0001: \x0006\x0001:\x0007\x001B«\x0000\x0000\x0000ñ \x0000\x0000\x0000\x0005\x0000\x0000  9\x0000 \x0000\x00001\x0000\x0000\x001B%\x0000\x0000\x0000 o\x0000\x0000žâ\x0000\x0000\x00001\x0000 \x0000±R\x0000\x0000\x0000o\x0000\x0000é .\x0000\x0000\x00001\x0010\x0010¼\x0008: \x0007\x00036   \x0015        \x0010\x0010¢\x0000\x001E\x0019 \x0007\x0015         ,\x0015      \x001D` 3\x0019\x0004\x0015  \x0015\x0005`3 ‚‘T„         \x0001§ÿá*´\x0000
        61   ¶\x00003*´\x0000
        62   \x0019\x0007¶\x0000)§\x0000ˆ\x0010\x0018 ¼\x0008:\x0007\x00036         \x0015        \x0010\x0018¢\x0000\x001E\x0019\x0007\x0015         ,\x0015       \x001D`3\x0019 \x0004\x0015  \x0015\x0005`3‚‘ T„         \x0001§ÿá\x0010\x0018¼\x0008:\x0006 *´\x0000
        63   ¶\x00003*´\x0000
        64   \x0019\x0007\x0003\x0010\x0010¶\x00005*´ \x0000
        65   ¶\x0000*Y:
        66   \x0003\x0019\x0006\x0003\x0010\x0010¸\x0000%* ´\x0000
        67   ¶\x00003*´\x0000
        68   \x0019\x0007\x0010\x0010\x0010\x0008¶\x00005* ´\x0000
        69   ¶\x0000*Y:
        70   \x0003\x0019\x0006\x0010\x0010\x0010\x0008¸\x0000% §\x0000\x0008\x0003¼\x0008:\x0006\x0019\x0006 °\x0000\x0000\x0000\x0000\x0000\x0011\x0000Ã\x0000 ‚\x0000\x0001\x0000•\x0000\x0000\x0000H\x0000 \x0006\x0000\x0005\x0000\x0000\x00004\x0003=* +*´\x0000\x0012·\x0000\x001AN» \x0000\x0005Y-\x0010\x0010-¾\x0010\x0010 d\x0012D·\x0000\x0014Y:\x0004\x0012 A¶\x0000(š\x0000\x0007\x0004§\x0000 \x0004\x0003=§\x0000\x0004W\x001C¬\x0000 \x0001\x0000\x0002\x0000.\x00001\x0000\x0003\x0000 \x0000\x0000\x0012\x0000§\x0000…\x0000\x0002\x0000 •\x0000\x0000\x0000\x0017\x0000\x0004\x0000\x0003\x0000 \x0000\x0000\x000B**´\x0000\x000E+, ·\x0000\x001B°\x0000\x0000\x0000\x0000\x0000– \x0000\x0000\x0000\x0004\x0000\x0001\x0000\x000B\x0000\x0012 \x0000§\x0000Ž\x0000\x0002\x0000•\x0000\x0000 \x0000€\x0000\x0005\x0000
        71   \x0000\x0000\x0000t+Ç\x0000\x0007\x0003¼ \x0008°\x0010\x0010¼\x0008:\x0004\x00036 \x0005\x0015\x0005\x0019\x0004¾¢\x0000\x000E\x0019 \x0004\x0003\x0003T„\x0005\x0001§ÿð \x0001:\x0005,¸\x0000\x001C:\x0006+ ¾\x0010\x0010 \x0000\x0007\x0004§\x0000\x000F +¾\x0010\x0018 \x0000\x0007\x0005§\x0000 \x0004\x00066\x0007-\x0012;¶\x0000+ ™\x0000\x0007\x0005§\x0000\x0004\x00036\x0008 »\x0000\x000CY\x0004\x0015\x0007\x0015\x0008· \x0000\x0015Y:         +¶\x0000\x001D\x0019    \x0019\x0006¶\x0000\x001EY:\x0005°\x0000 \x0000\x0000\x0000\x0000–\x0000\x0000\x0000\x0004\x0000 \x0001\x0000\x000B\x0000\x0012\x0000§\x0000\x0000 \x0002\x0000•\x0000\x0000\x0000\x0016\x0000\x0003\x0000 \x0003\x0000\x0000\x0000
        72   *´\x0000\x000E+,¸\x0000\x001F° \x0000\x0000\x0000\x0000\x0000–\x0000\x0000\x0000\x0004 \x0000\x0001\x0000\x000B\x0000
        73   \x0000§\x0000\x0000\x0002\x0000•\x0000\x0000 \x0000v\x0000\x0005\x0000\x0008\x0000\x0000\x0000j *Ç\x0000\x0007\x0003¼\x0008°\x0010\x0010 ¼\x0008N\x00036\x0004\x0015\x0004-¾ ¢\x0000
        74   -\x0003\x0003T„\x0004\x0001§ÿò \x0001:\x0004*¾\x0010\x0010 \x0000\x0007 \x0004§\x0000\x000F*¾\x0010\x0018 \x0000 \x0007\x0005§\x0000\x0004\x00066\x0005,\x0012 ;¶\x0000+™\x0000\x0007\x0005§\x0000 \x0004\x00036\x0006»\x0000\x000CY\x0004\x0015 \x0005\x0015\x0006·\x0000\x0015Y:\x0007* ¶\x0000\x001D\x0019\x0007+¶\x0000'Y :\x0004°\x0000\x0000\x0000\x0000\x0000–\x0000 \x0000\x0000\x0004\x0000\x0001\x0000\x000B\x0000\x0011\x0000 ­\x0000|\x0000\x0002\x0000•\x0000\x0000\x0002 …\x0000\x0007\x0000\x0014\x0000\x0000\x0002Y\x0001 :\x000C²\x0000\x0010Æ\x0000\x0011*´ \x0000\x0011Æ\x0000
        75   *´\x0000
        76   Ç\x0000
        77   »\x0000\x0003Y\x0012<·\x0000\x0016¿ \x0019     ¾\x0004Ÿ\x0000
        78   »\x0000\x0003Y\x0012=·\x0000\x0016¿ \x001B\x0011    9 \x0000Q *\x00128µ\x0000\x000F*\x00129µ \x0000\x0012»\x0000       Y·\x0000\x0017Y:\x000E-\x0019\x0004 \x0015
        79   ¸\x00007¶\x0000/:\x000F\x0010\x0010 ¼\x0008:\x000C\x0019\x000F\x0003\x0019\x000C\x0003 \x0010\x0008¸\x0000%\x0010\x00086\x0010\x0015 \x0010\x0010\x0010¢\x0000\x000F\x0019\x000C\x0015\x0010 \x0003T„\x0010\x0001§ÿð§\x0000 ï\x001B\x0011\x001B%Ÿ\x0000        \x001B\x0012G \x0000… \x0015\x000B\x0005~™\x0000     *\x00128§\x0000\x0006*\x00129µ \x0000\x000F*\x00129µ\x0000\x0012*´ \x0000\x0011¶\x00003*´\x0000\x0011\x0019 \x0004\x0012E¶\x0000,¶\x00006\x001B \x0011\x001B% \x0000\x001B,Æ\x0000\x0017 *´\x0000\x0011»\x0000\x0005Y,\x0012 D·\x0000\x0018¸\x0000\x001C¶\x00006 *´\x0000\x0011¶\x0000*:\x000E\x0010 \x0018¼\x0008:\x000C\x00036\x000F\x0015\x000F \x0019\x000C¾¢\x0000\x000F\x0019\x000C\x0015\x000F \x0003T„\x000F\x0001§ÿï\x0019\x000E \x0003\x0019\x000C\x0003\x0019\x000E¾¸\x0000% §\x0000`\x001B\x0012FŸ\x0000         \x001B\x0012H  \x0000J*\x00128µ\x0000\x000F*\x0012 9µ\x0000\x0012*´\x0000
        80   ¶\x00003*´\x0000
        81   \x0019\x0004\x0012E¶\x0000,¶\x00006 \x001B\x0012H \x0000\x0017*´\x0000
        82   »\x0000\x0005Y,\x0012D·\x0000\x0018 ¸\x0000\x001C¶\x00006*´\x0000
        83   ¶\x0000*:\x000C§\x0000
        84   »\x0000\x0003Y\x0012>·\x0000\x0016¿ *\x0019\x000C»\x0000\x0005Y\x0019\x0006\x0012 D·\x0000\x0018*´\x0000\x000F·\x0000 \x001BY:\x000E¾¼\x0008:\x000F² \x0000\x0010Y:\x0010²\x0000\x0010\x0019 \x000F¶\x00001\x0019\x0010ç\x0000\x000B :\x0011\x0019\x0010Ã\x0019\x0011¿\x0019\x000C \x0019\x000F*´\x0000\x000F¸\x0000\x001F: \x0010\x0019\x0007Æ\x0000\x000C\x0019\x0007¾\x0019 \x0006¾Ÿ\x0000
        85   »\x0000\x0003Y\x0012?·\x0000\x0016¿ *\x0019\x0010\x0019\x0007·\x0000 W* *\x001B\x0019\x000E\x0010\x0010\x0019\x000F\x0010\x0010 ·\x0000!µ\x0000\x000E\x0010\x0010¼\x0008 :\x0011²\x0000\x0010Y:\x0012² \x0000\x0010\x0019\x0011¶\x00001\x0019\x0012à §\x0000\x000B:\x0013\x0019\x0012Ã\x0019\x0013 ¿\x0019\x0008Ç\x0000
        86   »\x0000\x0003Y\x0012@·\x0000\x0016¿ \x0010\x0010\x0019\x0005¾`¼\x0008:\x0012 \x0019\x0011\x0003\x0019\x0012\x0003\x0010\x0010¸\x0000 %\x0019\x0005\x0003\x0019\x0012\x0010\x0010\x0019\x0005 ¾¸\x0000%*\x0019\x0012*´\x0000 \x0012·\x0000":\x0013\x0019        \x0003*\x0019\x0013\x0019\x0008 ·\x0000 O±\x0000\x0004\x0001—\x0001 ¢\x0001¥\x0000\x0000\x0001¥\x0001ª\x0001 ¥\x0000\x0000\x0001ù\x0002\x0004\x0002\x0007\x0000 \x0000\x0002\x0007\x0002\x000C\x0002\x0007\x0000\x0000\x0000 \x0000\x0000–\x0000\x0000\x0000\x0004\x0000\x0001\x0000 \x0003\x0000
        87   \x0000§\x0000x\x0000\x0001\x0000•\x0000\x0000 \x0000'\x0000\x0002\x0000\x0001\x0000\x0000\x0000\x001B \x001A\x0010\x000F~‘Y;\x0010
        88   ¢\x0000      \x001A\x0010 0§\x0000   \x001A\x0010
        89   d\x0010A`‘¬\x0000\x0000\x0000\x0000 \x0000\x0012\x0000§\x0000\x0000\x0001\x0000• \x0000\x0000\x0000A\x0000\x0004\x0000\x0004\x0000\x0000 \x00005\x0003>\x001D+¾¢\x0000, ,\x001D\x0005h+\x001D3\x0011\x0000ð ~\x0007z‘¸\x0000#T,\x001D \x0005h\x0004`+\x001D3\x0010\x000F~ ‘¸\x0000#T„\x0003\x0001§ÿ Ô\x001D\x0005h¬\x0000\x0000\x0000\x0000\x0000
        90   \x0000§\x0000ƒ\x0000\x0001\x0000•\x0000\x0000 \x0000]\x0000\x0004\x0000\x0006\x0000\x0000\x0000Q *¶\x00000\x0005l¼\x0008L\x0003 =\x001C*¶\x00000\x0005l¢\x0000 =*\x0005\x001Ch\x0005\x001Ch\x0004` ¶\x00004\x0010\x0010¸\x00002>* \x0005\x001Ch\x0004`\x0005\x001Ch\x0005` ¶\x00004\x0010\x0010¸\x00002Y6 \x0004\x001D\x0007x€6\x0005+\x001C\x0015 \x0005‘T„\x0002\x0001§ÿ¿+ °\x0000\x0000\x0000\x0000\x0000\x0008\x0000‘\x0000 v\x0000\x0001\x0000•\x0000\x0000\x0000\x0013\x0000 \x0001\x0000\x0000\x0000\x0000\x0000\x0007¸\x0000$ ³\x0000\x0010±\x0000\x0000\x0000\x0000\x0000\x0000