8584. EPMO Open Source Coordination Office Redaction File Detail Report

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

8584.1 Files compared

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

8584.2 Comparison summary

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

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

8584.4 Active regular expressions

No regular expressions were active.

8584.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000·
        2   \x0000*\x0000h    \x0000! \x0000i    \x0000!\x0000j     \x0000!\x0000k\x0008\x0000 l \x0000!\x0000m\x0007\x0000n
        3   \x0000\x0007\x0000o
        4   \x0000\x0007\x0000p\x0008\x0000q
        5   \x0000\x0007\x0000r
        6   \x0000s\x0000t\x0007\x0000u \x0000! \x0000v\x0008\x0000w
        7   \x0000x\x0000y\x0007\x0000z
        8   \x0000\x0011\x0000o
        9   \x0000\x0011\x0000{
        10   \x0000x\x0000|\x0008\x0000}
        11   \x0000x\x0000~
        12   \x0000!\x0000
        13   \x0000!\x0000€\x0008\x0000\x000B\x0000‚ \x0000ƒ\x000B\x0000‚\x0000„\x000B\x0000… \x0000†\x000B\x0000…\x0000‡\x000B\x0000… \x0000ˆ\x000B\x0000‰\x0000ˆ
        14   \x0000!\x0000Š\x0007\x0000‹
        15   \x0000!\x0000Œ
        16   \x0000\x0000Š
        17   \x0000!\x0000Ž
        18   \x0000!\x0000
        19   \x0000!\x0000
        20   \x0000\x0000‘\x0008\x0000’
        21   \x0000x\x0000“\x0007\x0000”\x0001\x0000\x0007 TYPE_AV\x0001\x0000\x0012 Ljava/lang /String;\x0001\x0000
        22   ConstantVa lue\x0001\x0000
        23   ELEMENT_AV \x0001\x0000\x0010ATTRIBU TE_AVCODE\x0008 \x00004\x0001\x0000
        24   accessCode \x0001\x0000
        25   verifyCode \x0001\x0000\x0008clientI p\x0001\x0000\x0006avCode \x0001\x0000\x0006logger\x0001 \x0000\x0019Lorg/apa che/log4j/ Logger;\x0001\x0000\x0006 <init>\x0001\x0000K( Ljava/lang /String;Lj ava/lang/S tring;Ljav a/lang/Str ing;Ljava/ lang/Strin g;)V\x0001\x0000\x0004Cod e\x0001\x0000\x000FLineNu mberTable\x0001 \x0000\x0012LocalVar iableTable \x0001\x0000\x0001e\x0001\x0000>Lgo v/va/med/c rypto/Vist aKernelHas hCountLimi tExceededE xception;\x0001 \x0000\x0004this\x0001\x0000@L gov/va/med /authentic ation/kern el/KaajeeV istaLinkCo nnectionSp ec;\x0001\x0000\x0008divi sion\x0001\x0000\x001Aget Proprietar ySecurityI nfo\x0001\x0000\x0017()Lj ava/util/A rrayList;\x0001 \x0000\x0006values\x0001\x0000 \x0015Ljava/uti l/ArrayLis t;\x0001\x0000\x0016setAu thenticati onNodes\x0001\x0000+ (Lorg/w3c/ dom/Docume nt;Lorg/w3 c/dom/Node ;)V\x0001\x0000
        26   requestDoc \x0001\x0000\x0016Lorg/w3 c/dom/Docu ment;\x0001\x0000\x000Cse curityNode \x0001\x0000\x0012Lorg/w3 c/dom/Node ;\x0001\x0000\x0006elemAV \x0001\x0000\x0015Lorg/w3 c/dom/Elem ent;\x0001\x0000\x0005cda ta\x0001\x0000\x001ALorg/ w3c/dom/CD ATASection ;\x0001\x0000\x0012curren tAvCdataNo de\x0001\x0000\x000FisCon nSpecEqual \x0001\x0000\x0015(Ljava/ lang/Objec t;)Z\x0001\x0000\x0003obj \x0001\x0000\x0012Ljava/l ang/Object ;\x0001\x0000\x0006equals \x0001\x0000\x0008connSpe c\x0001\x0000\x0008hashCo de\x0001\x0000\x0003()I\x0001\x0000
        27   HASHCODE_S EED\x0001\x0000\x0001I\x0001\x0000      return Val\x0001\x0000\x0010divi sionHashCo de\x0001\x0000\x000Eacces sHashCode\x0001 \x0000\x000EverifyHa shCode\x0001\x0000\x0010c lientIPHas hCode\x0001\x0000\x000Bge tClientIp\x0001 \x0000\x0014()Ljava/ lang/Strin g;\x0001\x0000
        28   getAccessC ode\x0001\x0000
        29   getVerifyC ode\x0001\x0000\x000FgetS ecurityTyp e\x0001\x0000\x0008<clini t>\x0001\x0000\x0003()V\x0001\x0000
        30   SourceFile \x0001\x0000"KaajeeV istaLinkCo nnectionSp ec.java\x000C\x00007 \x0000•\x000C\x00001\x0000,\x000C\x00002 \x0000,\x000C\x00003\x0000,\x0001\x0000\x0000 \x000C\x00004\x0000,\x0001\x0000\x0017ja va/lang/St ringBuilde r\x000C\x00007\x0000e\x000C\x0000–\x0000 —\x0001\x0000\x0001;\x000C\x0000˜\x0000` \x0007\x0000™\x000C\x0000š\x0000›\x0001\x0000 <gov/va/me d/crypto/V istaKernel HashCountL imitExceed edExceptio n\x000C\x00005\x00006\x0001\x0000$C ould not e ncrypt acc ess/verify  code\x0007\x0000œ\x000C\x0000 \x0000ž\x0001\x0000\x0013java /util/Arra yList\x000C\x0000Ÿ\x0000Q \x000C\x0000 \x0000¡\x0001\x0000.se tAuthentic ationNodes  -> Re Aut h type is  'av'\x000C\x0000¢\x0000£\x000C \x0000¤\x0000¥\x000C\x0000¦\x0000¥\x0001 \x0000\x000CAccessVe rify\x0007\x0000§\x000C\x0000¨ \x0000©\x000C\x0000ª\x0000«\x0007\x0000¬ \x000C\x0000­\x0000®\x000C\x0000¯\x0000° \x000C\x0000±\x0000°\x0007\x0000²\x000C\x0000 T\x0000Q\x0001\x0000>gov/ va/med/aut henticatio n/kernel/K aajeeVista LinkConnec tionSpec\x000C\x0000 ³\x0000`\x0007\x0000´\x000C\x0000a\x0000 `\x000C\x0000b\x0000`\x000C\x0000_\x0000 `\x000C\x0000V\x0000W\x0001\x0000\x0002a v\x000C\x0000µ\x0000¶\x0001\x0000<g ov/va/med/ vistalink/ adapter/cc i/VistaLin kConnectio nSpecImpl\x0001 \x0000\x0015(Ljava/l ang/String ;)V\x0001\x0000\x0006appe nd\x0001\x0000-(Ljav a/lang/Str ing;)Ljava /lang/Stri ngBuilder; \x0001\x0000\x0008toStrin g\x0001\x0000!gov/va /med/crypt o/VistaKer nelHash\x0001\x0000\x0007 encrypt\x0001\x0000' (Ljava/lan g/String;Z )Ljava/lan g/String;\x0001 \x0000\x0017org/apac he/log4j/L ogger\x0001\x0000\x0005er ror\x0001\x0000*(Lja va/lang/Ob ject;Ljava /lang/Thro wable;)V\x0001\x0000 \x0003add\x0001\x0000\x000EisD ebugEnable d\x0001\x0000\x0003()Z\x0001\x0000\x0005 debug\x0001\x0000\x0015(L java/lang/ Object;)V\x0001 \x0000\x0017setSecur ityDivisio nAttr\x0001\x0000\x0015(L org/w3c/do m/Node;)V\x0001 \x0000\x0013setSecur ityTypeAtt r\x0001\x0000\x0014org/w3 c/dom/Docu ment\x0001\x0000
        31   createElem ent\x0001\x0000)(Lja va/lang/St ring;)Lorg /w3c/dom/E lement;\x0001\x0000\x0012 createCDAT ASection\x0001\x0000 .(Ljava/la ng/String; )Lorg/w3c/ dom/CDATAS ection;\x0001\x0000\x0013 org/w3c/do m/Element\x0001 \x0000
        32   getFirstCh ild\x0001\x0000\x0014()Lo rg/w3c/dom /Node;\x0001\x0000\x000Br emoveChild \x0001\x0000&(Lorg/w 3c/dom/Nod e;)Lorg/w3 c/dom/Node ;\x0001\x0000\x000Bappend Child\x0001\x0000\x0010or g/w3c/dom/ Node\x0001\x0000\x000Bget Division\x0001\x0000 \x0010java/lang /String\x0001\x0000  getLogger\x0001 \x0000,(Ljava/l ang/Class; )Lorg/apac he/log4j/L ogger;\x0000!\x0000! \x0000*\x0000\x0000\x0000\x0008\x0000\x001A\x0000+ \x0000,\x0000\x0001\x0000-\x0000\x0000\x0000\x0002 \x0000(\x0000\x001A\x0000.\x0000,\x0000\x0001 \x0000-\x0000\x0000\x0000\x0002\x0000\x0019\x0000\x001A \x0000/\x0000,\x0000\x0001\x0000-\x0000\x0000 \x0000\x0002\x00000\x0000\x0002\x00001\x0000, \x0000\x0000\x0000\x0002\x00002\x0000,\x0000\x0000 \x0000\x0002\x00003\x0000,\x0000\x0000\x0000\x0002 \x00004\x0000,\x0000\x0000\x0000
        33   \x00005\x00006\x0000\x0000\x0000\x000B\x0000\x0001 \x00007\x00008\x0000\x0001\x00009\x0000\x0000 \x0000Ü\x0000\x0003\x0000\x0006\x0000\x0000\x0000T *+·\x0000\x0001*,µ\x0000\x0002 *-µ\x0000\x0003*\x0019\x0004µ\x0000 \x0004*\x0012\x0005µ\x0000\x0006*»\x0000 \x0007Y·\x0000\x0008,¶\x0000     \x0012
        34   ¶\x0000      -¶ \x0000     \x0012
        35   ¶\x0000      \x0019\x0004 ¶\x0000    ¶\x0000\x000B\x0004 ¸\x0000\x000Cµ\x0000\x0006§\x0000\x000F: \x0005²\x0000\x000E\x0012\x000F\x0019\x0005¶\x0000 \x0010±\x0000\x0001\x0000\x001B\x0000D\x0000G \x0000
        36   \x0000\x0002\x0000:\x0000\x0000\x0000*\x0000
        37   \x0000\x0000\x0000M\x0000\x0005\x0000N\x0000
        38   \x0000O\x0000\x000F\x0000P\x0000\x0015\x0000Q \x0000\x001B\x0000S\x0000D\x0000Y\x0000G \x0000W\x0000I\x0000X\x0000S\x0000Z \x0000;\x0000\x0000\x0000>\x0000\x0006\x0000I \x0000
        39   \x0000<\x0000=\x0000\x0005\x0000\x0000\x0000T \x0000>\x0000?\x0000\x0000\x0000\x0000\x0000T \x0000@\x0000,\x0000\x0001\x0000\x0000\x0000T \x00001\x0000,\x0000\x0002\x0000\x0000\x0000T \x00002\x0000,\x0000\x0003\x0000\x0000\x0000T \x00003\x0000,\x0000\x0004\x0000\x0001\x0000A \x0000B\x0000\x0001\x00009\x0000\x0000\x0000O \x0000\x0002\x0000\x0002\x0000\x0000\x0000\x0013»\x0000 \x0011Y·\x0000\x0012L+*´\x0000 \x0006¶\x0000\x0013W+°\x0000\x0000\x0000 \x0002\x0000:\x0000\x0000\x0000\x000E\x0000\x0003\x0000 \x0000\x0000`\x0000\x0008\x0000a\x0000\x0011\x0000 b\x0000;\x0000\x0000\x0000\x0016\x0000\x0002\x0000 \x0000\x0000\x0013\x0000>\x0000?\x0000\x0000\x0000 \x0008\x0000\x000B\x0000C\x0000D\x0000\x0001\x0000 \x0001\x0000E\x0000F\x0000\x0001\x00009\x0000 \x0000\x0000à\x0000\x0002\x0000\x0006\x0000\x0000\x0000 X²\x0000\x000E¶\x0000\x0014™\x0000\x000B ²\x0000\x000E\x0012\x0015¶\x0000\x0016*, ¶\x0000\x0017*,¶\x0000\x0018+\x0012 \x0019¹\x0000\x001A\x0002\x0000N+*´ \x0000\x0006¹\x0000\x001B\x0002\x0000:\x0004- ¹\x0000\x001C\x0001\x0000:\x0005\x0019\x0005Æ \x0000\x000C-\x0019\x0005¹\x0000\x001D\x0002\x0000 W-\x0019\x0004¹\x0000\x001E\x0002\x0000W ,-¹\x0000\x001F\x0002\x0000W±\x0000 \x0000\x0000\x0002\x0000:\x0000\x0000\x00002\x0000 \x000C\x0000\x0000\x0000l\x0000     \x0000m\x0000\x0011\x0000r\x0000\x0016\x0000u \x0000\x001B\x0000w\x0000$\x0000z\x00000 \x0000{\x00008\x0000|\x0000=\x0000} \x0000F\x0000\x0000O\x0000\x0000W \x0000ƒ\x0000;\x0000\x0000\x0000>\x0000\x0006 \x0000\x0000\x0000X\x0000>\x0000?\x0000\x0000 \x0000\x0000\x0000X\x0000G\x0000H\x0000\x0001 \x0000\x0000\x0000X\x0000I\x0000J\x0000\x0002 \x0000$\x00004\x0000K\x0000L\x0000\x0003 \x00000\x0000(\x0000M\x0000N\x0000\x0004 \x00008\x0000 \x0000O\x0000J\x0000\x0005 \x0000\x0001\x0000P\x0000Q\x0000\x0001\x00009 \x0000\x0000\x0000:\x0000\x0002\x0000\x0002\x0000\x0000 \x0000\x0006*+¶\x0000 ¬\x0000\x0000 \x0000\x0002\x0000:\x0000\x0000\x0000\x0006\x0000\x0001 \x0000\x0000\x0000 \x0000;\x0000\x0000\x0000\x0016 \x0000\x0002\x0000\x0000\x0000\x0006\x0000>\x0000? \x0000\x0000\x0000\x0000\x0000\x0006\x0000R\x0000S \x0000\x0001\x0000\x0001\x0000T\x0000Q\x0000\x0001 \x00009\x0000\x0000\x0000–\x0000\x0002\x0000\x0003 \x0000\x0000\x0000H+Á\x0000!™\x0000 B+À\x0000!M,¶\x0000" *¶\x0000"¶\x0000#™\x0000/ ,¶\x0000$*¶\x0000$¶\x0000 #™\x0000!,¶\x0000%*¶ \x0000%¶\x0000#™\x0000\x0013,¶ \x0000&*¶\x0000&¶\x0000#™ \x0000\x0005\x0004¬\x0003¬\x0000\x0000\x0000\x0002 \x0000:\x0000\x0000\x0000\x0016\x0000\x0005\x0000\x0000 \x0000¨\x0000\x0007\x0000©\x0000\x000C\x0000« \x0000D\x0000¯\x0000F\x0000²\x0000; \x0000\x0000\x0000 \x0000\x0003\x0000\x000C\x0000: \x0000U\x0000?\x0000\x0002\x0000\x0000\x0000H \x0000>\x0000?\x0000\x0000\x0000\x0000\x0000H \x0000R\x0000S\x0000\x0001\x0000\x0001\x0000V \x0000W\x0000\x0001\x00009\x0000\x0000\x0000× \x0000\x0002\x0000\x0007\x0000\x0000\x0000I\x0010\x0011 <\x001B=*¶\x0000"¶\x0000' >\x0010%\x001Ch\x001D`=*¶ \x0000$¶\x0000'6\x0004\x0010%\x001C h\x0015\x0004`=*¶\x0000%¶ \x0000'6\x0005\x0010%\x001Ch\x0015\x0005 `=*¶\x0000&¶\x0000'6 \x0006\x0010%\x001Ch\x0015\x0006`=\x001C ¬\x0000\x0000\x0000\x0002\x0000:\x0000\x0000\x0000 .\x0000\x000B\x0000\x0000\x0000º\x0000\x0003\x0000 »\x0000\x0005\x0000¾\x0000
        40   \x0000¿\x0000\x0014\x0000Á\x0000\x001D\x0000Â \x0000%\x0000Ä\x0000.\x0000Å\x00006 \x0000Ç\x0000?\x0000È\x0000G\x0000É \x0000;\x0000\x0000\x0000H\x0000\x0007\x0000\x0000 \x0000I\x0000>\x0000?\x0000\x0000\x0000\x0003 \x0000F\x0000X\x0000Y\x0000\x0001\x0000\x0005 \x0000D\x0000Z\x0000Y\x0000\x0002\x0000
        41   \x0000<\x0000[\x0000Y\x0000\x0003\x0000\x001D \x0000,\x0000\\x0000Y\x0000\x0004\x0000. \x0000\x001B\x0000]\x0000Y\x0000\x0005\x0000? \x0000
        42   \x0000^\x0000Y\x0000\x0006\x0000\x0001\x0000_ \x0000`\x0000\x0001\x00009\x0000\x0000\x0000/ \x0000\x0001\x0000\x0001\x0000\x0000\x0000\x0005*´ \x0000\x0004°\x0000\x0000\x0000\x0002\x0000:\x0000 \x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000Ð\x0000 ;\x0000\x0000\x0000\x000C\x0000\x0001\x0000\x0000\x0000 \x0005\x0000>\x0000?\x0000\x0000\x0000\x0001\x0000 a\x0000`\x0000\x0001\x00009\x0000\x0000\x0000 /\x0000\x0001\x0000\x0001\x0000\x0000\x0000\x0005* ´\x0000\x0002°\x0000\x0000\x0000\x0002\x0000: \x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000× \x0000;\x0000\x0000\x0000\x000C\x0000\x0001\x0000\x0000 \x0000\x0005\x0000>\x0000?\x0000\x0000\x0000\x0001 \x0000b\x0000`\x0000\x0001\x00009\x0000\x0000 \x0000/\x0000\x0001\x0000\x0001\x0000\x0000\x0000\x0005 *´\x0000\x0003°\x0000\x0000\x0000\x0002\x0000 :\x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000 Þ\x0000;\x0000\x0000\x0000\x000C\x0000\x0001\x0000 \x0000\x0000\x0005\x0000>\x0000?\x0000\x0000\x0000 \x0001\x0000c\x0000`\x0000\x0001\x00009\x0000 \x0000\x0000-\x0000\x0001\x0000\x0001\x0000\x0000\x0000 \x0003\x0012(°\x0000\x0000\x0000\x0002\x0000: \x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000æ \x0000;\x0000\x0000\x0000\x000C\x0000\x0001\x0000\x0000 \x0000\x0003\x0000>\x0000?\x0000\x0000\x0000\x0008 \x0000d\x0000e\x0000\x0001\x00009\x0000\x0000 \x0000"\x0000\x0001\x0000\x0000\x0000\x0000\x0000
        43   \x0013\x0000!¸\x0000)³\x0000\x000E± \x0000\x0000\x0000\x0001\x0000:\x0000\x0000\x0000\x0006 \x0000\x0001\x0000\x0000\x0000=\x0000\x0001\x0000f \x0000\x0000\x0000\x0002\x0000g