8534. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/11/2017 10:44:40 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.

8534.1 Files compared

# Location File Last Modified
1 Tue Apr 11 15:44:40 2017 UTC
2 PS_PPS_lib\mavenrepo\gov\va\med\kaajee\1.1.0.007\kaajee-1.1.0.007.jar\gov\va\med\authentication\kernel\ccow VistaTokenValidator.class Wed Aug 27 18:27:28 2008 UTC

8534.2 Comparison summary

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

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

8534.4 Active regular expressions

No regular expressions were active.

8534.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000~
        2   \x0000\x001C\x0000>    \x0000\x001A \x0000?
        3   \x0000@\x0000A
        4   \x0000\x001A\x0000B\x0008\x0000C
        5   \x0000D\x0000E\x0008\x0000F
        6   \x0000G\x0000H\x0008\x0000I
        7   \x0000G\x0000J\x0007\x0000K\x0008\x0000L
        8   \x0000\x000B\x0000M
        9   \x0000@\x0000N
        10   \x0000O\x0000P    \x0000\x001A \x0000Q    \x0000R\x0000S
        11   \x0000T\x0000U\x0007\x0000V
        12   \x0000\x0013\x0000>\x0008\x0000W
        13   \x0000\x0013\x0000X
        14   \x0000\x0013\x0000Y
        15   \x0000\x0013\x0000Z
        16   \x0000T\x0000[\x0007\x0000\
        17   \x0000T\x0000]\x0007\x0000^\x0001\x0000\x0006 logger\x0001\x0000\x0019L org/apache /log4j/Log ger;\x0001\x0000\x0007cco wEnv\x0001\x0000/Lgo v/va/med/a uthenticat ion/kernel /ccow/Ccow Env;\x0001\x0000\x0006<in it>\x0001\x00002(Lgo v/va/med/a uthenticat ion/kernel /ccow/Ccow Env;)V\x0001\x0000\x0004C ode\x0001\x0000\x000FLine NumberTabl e\x0001\x0000\x0012LocalV ariableTab le\x0001\x0000\x0004this\x0001 \x0000;Lgov/va/ med/authen tication/k ernel/ccow /VistaToke nValidator ;\x0001\x0000\x000ChasVAC ontext\x0001\x0000\x0003( )Z\x0001\x0000\x0008valid ate\x0001\x00004()Lg ov/va/med/ authentica tion/kerne l/LoginUse rInfoVO;\x0001\x0000 \x0008userInfo\x0001 \x00002Lgov/va/ med/authen tication/k ernel/Logi nUserInfoV O;\x0001\x0000       vaContext\x0001 \x00008Lgov/va/ med/authen tication/k ernel/ccow /CommonCon textMap;\x0001\x0000
        18   vistaToken \x0001\x0000\x0012Ljava/l ang/String ;\x0001\x0000
        19   vistaLogon \x0001\x0000\x000BvalidVa lues\x0001\x0000\x0001Z\x0001\x0000 \x0005array\x0001\x0000\x0013[ Ljava/lang /String;\x0001\x0000 \x000Binstituti on\x0001\x0000\x0008clien tIP\x0001\x0000
        20   Exceptions \x0001\x0000\x0008<clinit >\x0001\x0000\x0003()V\x0001\x0000
        21   SourceFile \x0001\x0000\x0018VistaTo kenValidat or.java\x000C\x0000! \x0000;\x000C\x0000\x001F\x0000 \x0007\x0000_ \x000C\x0000`\x0000a\x000C\x0000(\x0000) \x0001\x0000\x0018user.id .logon.vis tatoken\x0007\x0000b \x000C\x0000c\x0000d\x0001\x0000\x0018us er.id.logo n.vistalog on\x0007\x0000e\x000C\x0000f\x0000g \x0001\x0000\x0002\^\x000C\x0000h\x0000i \x0001\x00000gov/va/ med/authen tication/k ernel/Kaaj eeExceptio n\x0001\x0000"invali d user con text in VA  context\x000C\x0000 !\x0000j\x000C\x0000k\x0000l\x0007\x0000 m\x000C\x0000n\x0000o\x000C\x0000\x001D\x0000 \x001E\x0007\x0000p\x000C\x0000q\x0000r\x0007 \x0000s\x000C\x0000t\x0000u\x0001\x0000\x0017 java/lang/ StringBuil der\x0001\x0000/succ essfully v alidated t he user us ing ccow s so:\x000C\x0000v\x0000w\x000C\x0000 v\x0000x\x000C\x0000y\x0000l\x000C\x0000 z\x0000{\x0001\x00009gov/ va/med/aut henticatio n/kernel/c cow/VistaT okenValida tor\x000C\x0000|\x0000}\x0001\x0000 \x0010java/lang /Object\x0001\x0000- gov/va/med /authentic ation/kern el/ccow/Cc owEnv\x0001\x0000\x0017ge tCurrentCo mmonContex t\x0001\x0000:()Lgov /va/med/au thenticati on/kernel/ ccow/Commo nContextMa p;\x0001\x00006gov/v a/med/auth entication /kernel/cc ow/CommonC ontextMap\x0001 \x0000\x000EgetConte xtItem\x0001\x0000&( Ljava/lang /String;)L java/lang/ String;\x0001\x0000\x0010 java/lang/ String\x0001\x0000\x0006l ength\x0001\x0000\x0003() I\x0001\x0000\x0005split\x0001 \x0000'(Ljava/l ang/String ;)[Ljava/l ang/String ;\x0001\x0000\x0015(Ljava /lang/Stri ng;)V\x0001\x0000\x000Fge tClientIPA ddr\x0001\x0000\x0014()Lj ava/lang/S tring;\x0001\x0000+g ov/va/med/ authentica tion/kerne l/VistALog on\x0001\x0000\x0010getLo ginUserInf o\x0001\x0000j(Ljava /lang/Stri ng;Ljava/l ang/String ;Ljava/lan g/String;) Lgov/va/me d/authenti cation/ker nel/LoginU serInfoVO; \x0001\x0000\x0016org/apa che/log4j/ Level\x0001\x0000\x0005DE BUG\x0001\x0000\x0018Lorg /apache/lo g4j/Level; \x0001\x0000\x0017org/apa che/log4j/ Logger\x0001\x0000\x000Ci sEnabledFo r\x0001\x0000\x001E(Lorg/ apache/log 4j/Priorit y;)Z\x0001\x0000\x0006app end\x0001\x0000-(Lja va/lang/St ring;)Ljav a/lang/Str ingBuilder ;\x0001\x0000-(Ljava /lang/Obje ct;)Ljava/ lang/Strin gBuilder;\x0001 \x0000\x0008toString \x0001\x0000\x0005debug\x0001\x0000 \x0015(Ljava/la ng/Object; )V\x0001\x0000         getLogge r\x0001\x0000,(Ljava /lang/Clas s;)Lorg/ap ache/log4j /Logger;\x0000! \x0000\x001A\x0000\x001C\x0000\x0000\x0000\x0002\x0000
        22   \x0000\x001D\x0000\x001E\x0000\x0000\x0000\x0002\x0000\x001F \x0000 \x0000\x0000\x0000\x0004\x0000\x0001\x0000! \x0000"\x0000\x0001\x0000#\x0000\x0000\x0000F \x0000\x0002\x0000\x0002\x0000\x0000\x0000
        23   *·\x0000\x0001*+µ\x0000\x0002± \x0000\x0000\x0000\x0002\x0000$\x0000\x0000\x0000\x000E \x0000\x0003\x0000\x0000\x0000\x0014\x0000\x0004\x0000\x0015 \x0000 \x0000\x0016\x0000%\x0000\x0000\x0000\x0016 \x0000\x0002\x0000\x0000\x0000
        24   \x0000&\x0000'\x0000\x0000\x0000\x0000\x0000
        25   \x0000\x001F\x0000 \x0000\x0001\x0000\x0001\x0000( \x0000)\x0000\x0001\x0000#\x0000\x0000\x0000; \x0000\x0002\x0000\x0001\x0000\x0000\x0000\x0011\x0001* ´\x0000\x0002¶\x0000\x0003¥\x0000\x0007\x0004 §\x0000\x0004\x0003¬\x0000\x0000\x0000\x0002\x0000 $\x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000 \x0019\x0000%\x0000\x0000\x0000\x000C\x0000\x0001\x0000 \x0000\x0000\x0011\x0000&\x0000'\x0000\x0000\x0000 \x0001\x0000*\x0000+\x0000\x0002\x0000#\x0000 \x0000\x0001V\x0000\x0003\x0000         \x0000\x0000\x0000 \x0001L *¶\x0000\x0004š\x0000\x0005+°* ´\x0000\x0002¶\x0000\x0003M,\x0012\x0005 ¶\x0000\x0006N,\x0012\x0007¶\x0000\x0006 :\x0004-Æ\x0000\x001F-¶\x0000\x0008 ž\x0000\x0018\x0019\x0004Æ\x0000\x0013\x0019\x0004 \x0012       ¶\x0000
        26   ¾\x0004¤\x0000\x0007\x0004§\x0000\x0004\x0003 6\x0005\x0015\x0005š\x0000
        27   »\x0000\x000BY\x0012\x000C·\x0000
        28   ¿\x0019\x0004\x0012    ¶\x0000
        29   :\x0006\x0019\x0006\x00042:\x0007*´ \x0000\x0002¶\x0000\x000E:\x0008-\x0019\x0007 \x0019\x0008¸\x0000\x000FL+Æ\x0000( ²\x0000\x0010²\x0000\x0011¶\x0000\x0012™ \x0000\x001C²\x0000\x0010»\x0000\x0013Y· \x0000\x0014\x0012\x0015¶\x0000\x0016+¶\x0000 \x0017¶\x0000\x0018¶\x0000\x0019+°\x0000 \x0000\x0000\x0002\x0000$\x0000\x0000\x0000B\x0000 \x0010\x0000\x0000\x0000\x001D\x0000\x0002\x0000\x001E\x0000 \x000B\x0000\x001F\x0000\x0013\x0000!\x0000\x001A\x0000 %\x0000"\x0000&\x0000E\x0000*\x0000 J\x0000+\x0000T\x0000-\x0000]\x0000 .\x0000c\x00000\x0000l\x00001\x0000 u\x00003\x0000y\x00004\x0000…\x0000 5\x0000ž\x00008\x0000%\x0000\x0000\x0000 \\x0000         \x0000\x0000\x0000 \x0000&\x0000'\x0000\x0000 \x0000\x0002\x0000ž\x0000,\x0000-\x0000\x0001 \x0000\x0013\x0000\x0000.\x0000/\x0000\x0002 \x0000\x001A\x0000†\x00000\x00001\x0000\x0003 \x0000"\x0000~\x00002\x00001\x0000\x0004 \x0000E\x0000[\x00003\x00004\x0000\x0005 \x0000]\x0000C\x00005\x00006\x0000\x0006 \x0000c\x0000=\x00007\x00001\x0000\x0007 \x0000l\x00004\x00008\x00001\x0000\x0008 \x00009\x0000\x0000\x0000\x0004\x0000\x0001\x0000\x000B \x0000\x0008\x0000:\x0000;\x0000\x0001\x0000# \x0000\x0000\x0000"\x0000\x0001\x0000\x0000\x0000\x0000 \x0000
        30   \x0013\x0000\x001A¸\x0000\x001B³\x0000\x0010± \x0000\x0000\x0000\x0001\x0000$\x0000\x0000\x0000\x0006 \x0000\x0001\x0000\x0000\x0000\x0010\x0000\x0001\x0000< \x0000\x0000\x0000\x0002\x0000=