18. EPMO Open Source Coordination Office Redaction File Detail Report

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

18.1 Files compared

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

18.2 Comparison summary

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

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

18.4 Active regular expressions

No regular expressions were active.

18.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000Ô
        2   \x00005\x0000h    \x00003 \x0000i
        3   \x00003\x0000j
        4   \x00003\x0000k
        5   \x00003\x0000l
        6   \x0000m\x0000n
        7   \x0000o\x0000p\x0007\x0000q \x00003 \x0000r    \x0000s\x0000t
        8   \x0000u\x0000v\x0007\x0000w
        9   \x0000\x000C\x0000h\x0008\x0000x
        10   \x0000\x000C\x0000y
        11   \x0000\x000C\x0000z
        12   \x0000\x000C\x0000{
        13   \x0000u\x0000|
        14   \x0000m\x0000}    \x0000s \x0000~\x0008\x0000\x0008\x0000€
        15   \x0000o\x0000\x0008\x0000‚\x000B\x0000ƒ \x0000„\x0007\x0000…
        16   \x00003\x0000†\x0008\x0000‡
        17   \x0000ˆ\x0000‰
        18   \x0000\x001A\x0000Š
        19   \x0000\x001A\x0000‹\x0007\x0000Œ
        20   \x0000 \x0000h\x0008\x0000\x000B\x0000Ž \x0000\x0008\x0000\x0008\x0000‘\x0008\x0000 ’\x0008\x0000“\x0008\x0000”\x0008\x0000•
        21   \x0000\x001A\x0000–
        22   \x0000\x001A\x0000—
        23   \x0000o\x0000˜
        24   \x0000™\x0000š
        25   \x00003\x0000›
        26   \x0000ˆ\x0000œ
        27   \x0000\x0000ž\x0008\x0000Ÿ
        28   \x0000™\x0000 \x0007\x0000¡
        29   \x0000u\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 \x00005Lgov/va/ med/authen tication/k ernel/ccow /ContextWr iter;\x0001\x0000\x000Cwr iteContext \x0001\x0000\x0003()V\x0001\x0000\x0001e \x0001\x00002Lgov/va /med/authe ntication/ kernel/Kaa jeeExcepti on;\x0001\x0000
        30   ctxSession \x0001\x0000<Lgov/va /med/authe ntication/ kernel/cco w/CommonCo ntextSessi on;\x0001\x0000\x0008user Info\x0001\x00002Lgo v/va/med/a uthenticat ion/kernel /LoginUser InfoVO;\x0001\x0000
        31   newContext \x0001\x0000\x000FLjava/u til/Map;\x0001\x0000 \x0012getLoginU serInfoVo\x0001 \x00004()Lgov/v a/med/auth entication /kernel/Lo ginUserInf oVO;\x0001\x0000\x0007ses sion\x0001\x0000 Lja vax/servle t/http/Htt pSession;\x0001 \x0000
        32   getNewCont ext\x0001\x0000C(Lgo v/va/med/a uthenticat ion/kernel /LoginUser InfoVO;)Lj ava/util/M ap;\x0001\x0000\x000BidAn dDomain\x0001\x0000\x0012 Ljava/lang /String;\x0001\x0000 \x0005array\x0001\x0000\x0013[ Ljava/lang /String;\x0001\x0000 \x0007tokenId\x0001\x0000 \x0014domainAnd Institutio n\x0001\x0000\x0004vpid\x0001\x0000 \x0004name\x0001\x0000    vistaName\x0001 \x0000\x0012getKerne lCcowToken \x0001\x0000F(Lgov/v a/med/auth entication /kernel/Lo ginUserInf oVO;)Ljava /lang/Stri ng;\x0001\x0000\x0005toke n\x0001\x0000\x000Binstit ution\x0001\x0000\x0003du z\x0001\x0000\x0008client IP\x0001\x0000\x000BjoinC ontext\x0001\x0000Ÿ( Lgov/va/me d/authenti cation/ker nel/ccow/C cowEnv;Lgo v/va/med/a uthenticat ion/kernel /LoginUser InfoVO;)Lg ov/va/med/ authentica tion/kerne l/ccow/Com monContext Session;\x0001\x0000 \x0008passcode\x0001 \x0000\x000BgetPassc ode\x0001\x0000\x0008pass Code\x0001\x0000\x0008<cl init>\x0001\x0000
        33   SourceFile \x0001\x0000\x0012Context Writer.jav a\x000C\x0000:\x0000B\x000C\x00008\x0000 9\x000C\x0000K\x0000L\x000C\x0000O\x0000 P\x000C\x0000`\x0000a\x0007\x0000¤\x000C \x0000¥\x0000¦\x0007\x0000§\x000C\x0000¨ \x0000©\x0001\x00000gov/v a/med/auth entication /kernel/Ka ajeeExcept ion\x000C\x00006\x00007\x0007\x0000 ª\x000C\x0000«\x0000¬\x0007\x0000­\x000C \x0000®\x0000¯\x0001\x0000\x0017jav a/lang/Str ingBuilder \x0001\x0000\x0017error w riting con text: \x000C\x0000°\x0000 ±\x000C\x0000°\x0000²\x000C\x0000³\x0000 ´\x000C\x0000µ\x0000¶\x000C\x0000·\x0000 B\x000C\x0000¸\x0000¬\x0001\x0000 c ommon cont ext sessio n is null:  \x0001\x0000\x001Anew us er context  is null:  \x000C\x0000¹\x0000º\x0001\x0000.go v.va.med.a uthenticat ion.kernel .LoginUser Info\x0007\x0000»\x000C\x0000¼ \x0000½\x0001\x00000gov/v a/med/auth entication /kernel/Lo ginUserInf oVO\x000C\x0000Z\x0000[\x0001\x0000 \x0002\n\x0007\x0000¾\x000C\x0000¿\x0000 À\x000C\x0000Á\x0000´\x000C\x0000Â\x0000 ´\x0001\x0000\x0011java/u til/HashMa p\x0001\x0000\x0017user.i d.logon.vi staname\x0007\x0000Ã \x000C\x0000Ä\x0000Å\x0001\x0000\x0018us er.id.logo n.vistatok en\x0001\x0000\x0018user. id.logon.v istalogon\x0001 \x0000\x0012user.id. logon.vpid \x0001\x0000\x000Cuser.co .name\x0001\x0000
        34   new contex t :\x0001\x0000\x0001
        35   \x000C\x0000Æ\x0000´\x000C\x0000Ç\x0000´ \x000C\x0000È\x0000´\x0007\x0000É\x000C\x0000 Z\x0000Ê\x000C\x0000c\x0000[\x000C\x0000 Ë\x0000Ì\x0007\x0000Í\x000C\x0000Î\x0000 Ï\x0001\x0000\x001Dfailed  to obtain  the passc ode\x000C\x0000Ð\x0000Ñ\x0001\x0000 3gov/va/me d/authenti cation/ker nel/ccow/C ontextWrit er\x000C\x0000Ò\x0000Ó\x0001\x0000\x0010 java/lang/ Object\x0001\x0000:g ov/va/med/ authentica tion/kerne l/ccow/Com monContext Session\x0001\x0000
        36   setContext \x0001\x0000\x0012(Ljava/ util/Map;) V\x0001\x0000-gov/va /med/authe ntication/ kernel/cco w/CcowEnv\x0001 \x0000\x0017setActiv eContextSe ssion\x0001\x0000?(L gov/va/med /authentic ation/kern el/ccow/Co mmonContex tSession;) V\x0001\x0000\x0016org/ap ache/log4j /Level\x0001\x0000\x0005E RROR\x0001\x0000\x0018Lor g/apache/l og4j/Level ;\x0001\x0000\x0017org/ap ache/log4j /Logger\x0001\x0000\x000C isEnabledF or\x0001\x0000\x001E(Lorg /apache/lo g4j/Priori ty;)Z\x0001\x0000\x0006ap pend\x0001\x0000-(Lj ava/lang/S tring;)Lja va/lang/St ringBuilde r;\x0001\x0000-(Ljav a/lang/Obj ect;)Ljava /lang/Stri ngBuilder; \x0001\x0000\x0008toStrin g\x0001\x0000\x0014()Ljav a/lang/Str ing;\x0001\x0000\x0005deb ug\x0001\x0000\x0015(Ljav a/lang/Obj ect;)V\x0001\x0000\x0004s top\x0001\x0000\x0005DEBU G\x0001\x0000\x000EgetHtt pSession\x0001\x0000 "()Ljavax/ servlet/ht tp/HttpSes sion;\x0001\x0000\x001Eja vax/servle t/http/Htt pSession\x0001\x0000 \x000CgetAttrib ute\x0001\x0000&(Lja va/lang/St ring;)Ljav a/lang/Obj ect;\x0001\x0000\x0010jav a/lang/Str ing\x0001\x0000\x0005spli t\x0001\x0000'(Ljava /lang/Stri ng;)[Ljava /lang/Stri ng;\x0001\x0000\x000BgetU serVpid\x0001\x0000
        37   getUserNam e01\x0001\x0000
        38   java/util/ Map\x0001\x0000\x0003put\x0001 \x00008(Ljava/l ang/Object ;Ljava/lan g/Object;) Ljava/lang /Object;\x0001\x0000 \x0015getLoginS tationNumb er\x0001\x0000
        39   getUserDuz \x0001\x0000\x000FgetClie ntIPAddr\x0001\x0000 +gov/va/me d/authenti cation/ker nel/VistAL ogon\x0001\x0000J(Lj ava/lang/S tring;Ljav a/lang/Str ing;Ljava/ lang/Strin g;)Ljava/l ang/String ;\x0001\x0000\x0006length \x0001\x0000\x0003()I\x0001\x00004g ov/va/med/ authentica tion/kerne l/ccow/Con textManage r\x0001\x0000\x0010joinWr iteContext \x0001\x0000(Ljava/ lang/Strin g;Lgov/va/ med/authen tication/k ernel/ccow /CcowEnv;) Lgov/va/me d/authenti cation/ker nel/ccow/C ommonConte xtSession; \x0001\x0000\x0015getSecu reCcowPass code\x0001\x00008(Lj ava/lang/S tring;Ljav a/lang/Str ing;)Ljava /lang/Stri ng;\x0001\x0000 getL ogger\x0001\x0000,(L java/lang/ Class;)Lor g/apache/l og4j/Logge r;\x0000!\x00003\x00005\x0000\x0000 \x0000\x0002\x0000
        40   \x00006\x00007\x0000\x0000\x0000\x0002\x00008 \x00009\x0000\x0000\x0000\x0008\x0000\x0001\x0000: \x0000;\x0000\x0001\x0000<\x0000\x0000\x0000F \x0000\x0002\x0000\x0002\x0000\x0000\x0000
        41   *·\x0000\x0001*+µ\x0000\x0002± \x0000\x0000\x0000\x0002\x0000=\x0000\x0000\x0000\x000E \x0000\x0003\x0000\x0000\x0000\x0019\x0000\x0004\x0000\x001A \x0000 \x0000\x001B\x0000>\x0000\x0000\x0000\x0016 \x0000\x0002\x0000\x0000\x0000
        42   \x0000?\x0000@\x0000\x0000\x0000\x0000\x0000
        43   \x00008\x00009\x0000\x0001\x0000\x0001\x0000A \x0000B\x0000\x0001\x0000<\x0000\x0000\x0001L \x0000\x0003\x0000\x0005\x0000\x0000\x0000ª*· \x0000\x0003L*+·\x0000\x0004M, Æ\x0000x**´\x0000\x0002+· \x0000\x0005N-Æ\x0000B-,¶ \x0000\x0006*´\x0000\x0002-¶\x0000\x0007 §\x0000W:\x0004²\x0000    ²\x0000
        44   ¶\x0000\x000B™\x0000\x001D²\x0000         »\x0000\x000CY ·\x0000
        45   \x0012\x000E¶\x0000\x000F\x0019\x0004¶\x0000\x0010 ¶\x0000\x0011¶\x0000\x0012-¶\x0000\x0013 §\x0000(²\x0000        ²\x0000\x0014¶\x0000\x000B™\x0000 \x001C²\x0000     »\x0000 \x000CY·\x0000
        46   \x0012\x0015¶\x0000\x000F-¶\x0000\x0010¶ \x0000\x0011¶\x0000\x0012§\x0000(²\x0000     ²\x0000\x0014¶\x0000\x000B ™\x0000\x001C²\x0000      »\x0000\x000CY·\x0000
        47   \x0012\x0016¶\x0000\x000F,¶\x0000\x0010¶ \x0000\x0011¶\x0000\x0012±\x0000\x0001\x0000\x001D \x0000*\x0000-\x0000\x0008\x0000\x0002\x0000= \x0000\x0000\x0000N\x0000\x0013\x0000\x0000\x0000\x001E \x0000\x0005\x0000\x001F\x0000\x000B\x0000 \x0000\x000F \x0000!\x0000\x0019\x0000"\x0000\x001D\x0000$ \x0000"\x0000%\x0000*\x0000+\x0000- \x0000&\x0000/\x0000'\x0000;\x0000( \x0000U\x0000*\x0000Y\x0000,\x0000\ \x0000-\x0000h\x0000.\x0000\x00002 \x0000„\x00003\x0000\x00004\x0000© \x00008\x0000>\x0000\x0000\x00004\x0000\x0005 \x0000/\x0000*\x0000C\x0000D\x0000\x0004 \x0000\x0019\x0000h\x0000E\x0000F\x0000\x0003 \x0000\x0000\x0000ª\x0000?\x0000@\x0000\x0000 \x0000\x0005\x0000¥\x0000G\x0000H\x0000\x0001 \x0000\x000B\x0000Ÿ\x0000I\x0000J\x0000\x0002 \x0000\x0002\x0000K\x0000L\x0000\x0001\x0000< \x0000\x0000\x0000L\x0000\x0002\x0000\x0002\x0000\x0000 \x0000\x0014*´\x0000\x0002¶\x0000\x0017L +\x0012\x0018¹\x0000\x0019\x0002\x0000À\x0000 \x001A°\x0000\x0000\x0000\x0002\x0000=\x0000\x0000 \x0000
        48   \x0000\x0002\x0000\x0000\x0000;\x0000\x0008\x0000< \x0000>\x0000\x0000\x0000\x0016\x0000\x0002\x0000\x0000 \x0000\x0014\x0000?\x0000@\x0000\x0000\x0000\x0008 \x0000\x000C\x0000M\x0000N\x0000\x0001\x0000\x0002 \x0000O\x0000P\x0000\x0001\x0000<\x0000\x0000 \x0001£\x0000\x0003\x0000
        49   \x0000\x0000\x0000Ï\x0001M*+·\x0000 \x001BN-Ç\x0000\x0005,°-\x0012 \x001C¶\x0000\x001D:\x0004\x0019\x0004¾\x0005 ¢\x0000\x0005,°\x0019\x0004\x00032: \x0005\x0019\x0004\x00042:\x0006+¶\x0000 \x001E:\x0007+¶\x0000\x001F:\x0008\x0019 \x0008:  »\x0000 Y·\x0000 !M,\x0012"\x0019     ¹\x0000#\x0003\x0000W,\x0012$\x0019 \x0005¹\x0000#\x0003\x0000W,\x0012% \x0019\x0006¹\x0000#\x0003\x0000W,\x0012 &\x0019\x0007¹\x0000#\x0003\x0000W, \x0012'\x0019\x0008¹\x0000#\x0003\x0000W ²\x0000    ²\x0000\x0014¶ \x0000\x000B™\x0000J²\x0000      »\x0000\x000CY·\x0000
        50   \x0012(¶\x0000\x000F\x0019  ¶\x0000 \x000F\x0012)¶\x0000\x000F\x0019\x0005¶\x0000 \x000F\x0012)¶\x0000\x000F\x0019\x0006¶\x0000 \x000F\x0012)¶\x0000\x000F\x0019\x0007¶\x0000 \x000F\x0012)¶\x0000\x000F\x0019\x0008¶\x0000 \x000F\x0012)¶\x0000\x000F¶\x0000\x0011¶ \x0000\x0012,°\x0000\x0000\x0000\x0002\x0000= \x0000\x0000\x0000V\x0000\x0015\x0000\x0000\x0000@ \x0000\x0002\x0000B\x0000\x0008\x0000C\x0000\x000C \x0000D\x0000\x000E\x0000F\x0000\x0016\x0000G \x0000\x001D\x0000H\x0000\x001F\x0000J\x0000% \x0000K\x0000+\x0000M\x00001\x0000N \x00007\x0000O\x0000;\x0000Q\x0000C \x0000R\x0000N\x0000S\x0000Y\x0000T \x0000d\x0000U\x0000o\x0000V\x0000z \x0000X\x0000†\x0000Y\x0000Í\x0000a \x0000>\x0000\x0000\x0000f\x0000
        51   \x0000\x0000\x0000Ï\x0000?\x0000@\x0000\x0000 \x0000\x0000\x0000Ï\x0000G\x0000H\x0000\x0001 \x0000\x0002\x0000Í\x0000I\x0000J\x0000\x0002 \x0000\x0008\x0000Ç\x0000Q\x0000R\x0000\x0003 \x0000\x0016\x0000¹\x0000S\x0000T\x0000\x0004 \x0000%\x0000ª\x0000U\x0000R\x0000\x0005 \x0000+\x0000¤\x0000V\x0000R\x0000\x0006 \x00001\x0000ž\x0000W\x0000R\x0000\x0007 \x00007\x0000˜\x0000X\x0000R\x0000\x0008 \x0000;\x0000”\x0000Y\x0000R\x0000      \x0000\x0002\x0000Z\x0000[ \x0000\x0001\x0000<\x0000\x0000\x0000‘\x0000\x0003 \x0000\x0006\x0000\x0000\x0000!\x0001M+¶ \x0000*N+¶\x0000+:\x0004* ´\x0000\x0002¶\x0000,:\x0005-\x0019 \x0004\x0019\x0005¸\x0000-M,°\x0000 \x0000\x0000\x0002\x0000=\x0000\x0000\x0000\x001A\x0000 \x0006\x0000\x0000\x0000e\x0000\x0002\x0000f\x0000 \x0007\x0000g\x0000
        52   \x0000h\x0000\x0016\x0000i\x0000\x001F\x0000j \x0000>\x0000\x0000\x0000>\x0000\x0006\x0000\x0000 \x0000!\x0000?\x0000@\x0000\x0000\x0000\x0000 \x0000!\x0000G\x0000H\x0000\x0001\x0000\x0002 \x0000\x001F\x0000\\x0000R\x0000\x0002\x0000\x0007 \x0000\x001A\x0000]\x0000R\x0000\x0003\x0000
        53   \x0000\x0014\x0000^\x0000R\x0000\x0004\x0000\x0016 \x0000\x000B\x0000_\x0000R\x0000\x0005\x0000\x0002 \x0000`\x0000a\x0000\x0001\x0000<\x0000\x0000 \x0000¤\x0000\x0002\x0000\x0005\x0000\x0000\x00006 \x0001N*,·\x0000.:\x0004\x0019 \x0004Æ\x0000\x0015\x0019\x0004¶\x0000/ž \x0000
        54   \x0019\x0004+¸\x00000N§\x0000\x0017 ²\x0000    ²\x0000\x0014¶ \x0000\x000B™\x0000\x000B²\x0000      \x00121¶\x0000\x0012-°\x0000 \x0000\x0000\x0002\x0000=\x0000\x0000\x0000"\x0000 \x0008\x0000\x0000\x0000o\x0000\x0002\x0000p\x0000     \x0000q\x0000\x0016\x0000s \x0000\x001D\x0000t\x0000 \x0000u\x0000, \x0000v\x00004\x0000z\x0000>\x0000\x0000 \x00004\x0000\x0005\x0000\x0000\x00006\x0000? \x0000@\x0000\x0000\x0000\x0000\x00006\x00008 \x00009\x0000\x0001\x0000\x0000\x00006\x0000G \x0000H\x0000\x0002\x0000\x0002\x00004\x0000E \x0000F\x0000\x0003\x0000 \x0000-\x0000b \x0000R\x0000\x0004\x0000\x0002\x0000c\x0000[ \x0000\x0001\x0000<\x0000\x0000\x0000x\x0000\x0002 \x0000\x0005\x0000\x0000\x0000\x0016\x0001M+¶ \x0000*N+¶\x0000+:\x0004- \x0019\x0004¸\x00002M,°\x0000\x0000 \x0000\x0002\x0000=\x0000\x0000\x0000\x0016\x0000\x0005 \x0000\x0000\x0000€\x0000\x0002\x0000\x0000\x0007 \x0000‚\x0000
        55   \x0000ƒ\x0000\x0014\x0000„\x0000>\x0000\x0000 \x00004\x0000\x0005\x0000\x0000\x0000\x0016\x0000? \x0000@\x0000\x0000\x0000\x0000\x0000\x0016\x0000G \x0000H\x0000\x0001\x0000\x0002\x0000\x0014\x0000d \x0000R\x0000\x0002\x0000\x0007\x0000\x000F\x0000] \x0000R\x0000\x0003\x0000
        56   \x0000       \x0000^ \x0000R\x0000\x0004\x0000\x0008\x0000e\x0000B \x0000\x0001\x0000<\x0000\x0000\x0000"\x0000\x0001 \x0000\x0000\x0000\x0000\x0000
        57   \x0013\x00003¸\x00004³\x0000         ±\x0000\x0000\x0000 \x0001\x0000=\x0000\x0000\x0000\x0006\x0000\x0001\x0000 \x0000\x0000\x0015\x0000\x0001\x0000f\x0000\x0000\x0000 \x0002\x0000g