221. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/22/2018 9:28:18 AM Eastern 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.

221.1 Files compared

# Location File Last Modified
1 REFDOC_2.3_06072018.zip\REFDOC 2.3_06072018\NVCC\NVCC.WebUI Web.Release.config Thu Jun 7 16:53:22 2018 UTC
2 REFDOC_2.3_06072018.zip\REFDOC 2.3_06072018\NVCC\NVCC.WebUI Web.Release.config Thu Jun 21 20:17:15 2018 UTC

221.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 120
Changed 2 4
Inserted 0 0
Removed 0 0

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

221.4 Active regular expressions

No regular expressions were active.

221.5 Comparison detail

  1   <?xml vers ion="1.0"? >
  2  
  3   <!-- For m ore inform ation on u sing Web.c onfig tran sformation  visit htt p://go.mic rosoft.com /fwlink/?L inkId=3018 74 -->
  4  
  5   <configura tion xmlns :xdt="http ://schemas .microsoft .com/XML-D ocument-Tr ansform">
  6     <!--
  7       In the  example b elow, the  "SetAttrib utes" tran sform will  change th e value of
  8       "conne ctionStrin g" to use  "ReleaseSQ LServer" o nly when t he "Match"  locator
  9       finds  an attribu te "name"  that has a  value of  "MyDB".
  10  
  11       <conne ctionStrin gs>
  12         <add  name="MyD B"
  13           co nnectionSt ring="Data  Source=Re leaseSQLSe rver;Initi al Catalog =MyRelease DB;Integra ted Securi ty=True"
  14           xd t:Transfor m="SetAttr ibutes" xd t:Locator= "Match(nam e)"/>
  15       </conn ectionStri ngs>
  16     -->
  17     <system. web>
  18       <compi lation xdt :Transform ="RemoveAt tributes(d ebug)" />
  19       <!-- A fter encry pting, thi s should b e <identit y configPr otectionPr ovider=".. ." xdt:Tra nsform="Re place"><En cryptedDat a>...</Enc ryptedData ></identit y> -->
  20       <ident ity config Protection Provider=" RsaProtect edConfigur ationProvi der" xdt:T ransform=" Replace">
  21         <Enc ryptedData  Type="htt p://www.w3 .org/2001/ 04/xmlenc# Element"
  22           xm lns="http: //www.w3.o rg/2001/04 /xmlenc#">
  23           <E ncryptionM ethod Algo rithm="htt p://www.w3 .org/2001/ 04/xmlenc# tripledes- cbc" />
  24           <K eyInfo xml ns="http:/ /www.w3.or g/2000/09/ xmldsig#">
  25              <Encrypted Key xmlns= "http://ww w.w3.org/2 001/04/xml enc#">
  26                <Encrypt ionMethod  Algorithm= "http://ww w.w3.org/2 001/04/xml enc#rsa-1_ 5" />
  27                <KeyInfo  xmlns="ht tp://www.w 3.org/2000 /09/xmldsi g#">
  28                  <KeyNa me>Rsa Key </KeyName>
  29                </KeyInf o>
  30                <CipherD ata>
  31                  <Ciphe rValue>EkL </CipherVa lue>
  32                </Cipher Data>
  33              </Encrypte dKey>
  34           </ KeyInfo>
  35           <C ipherData>
  36              <CipherVal ue>EkL</Ci pherValue>
  37           </ CipherData >
  38         </En cryptedDat a>
  39       </iden tity>
  40       <custo mErrors mo de="On" de faultRedir ect="~/Hom e/Error" x dt:Transfo rm="Replac e" />
  41  
  42       <!--
  43         In t he example  below, th e "Replace " transfor m will rep lace the e ntire
  44         <cus tomErrors>  section o f your Web .config fi le.
  45         Note  that beca use there  is only on e customEr rors secti on under t he
  46         <sys tem.web> n ode, there  is no nee d to use t he "xdt:Lo cator" att ribute.
  47  
  48         <cus tomErrors  defaultRed irect="Gen ericError. htm"
  49           mo de="Remote Only" xdt: Transform= "Replace">
  50           <e rror statu sCode="500 " redirect ="Internal Error.htm" />
  51         </cu stomErrors >
  52       -->
  53     </system .web>
  54     <system. webServer>
  55       <httpP rotocol>
  56         <cus tomHeaders >
  57           <! -- When pu blishing t o the EWIS  servers,  having thi s entry gi ves an HTT P Error 50 0.19 with  the descri ption "Can not add du plicate co llection e ntry of ty pe 'add' w ith unique  key attri bute 'name ' set to ' X-Content- Type-Optio ns'". Howe ver, I don 't want to  leave the  entry out  entirely  because I  do want th e protecti on on serv ers which  don't set  it explici tly and it  is needed  to satisf y Fortify.  -->
  58           <a dd name="X -Content-T ype-Option s" xdt:Loc ator="Matc h(name)" x dt:Transfo rm="Remove " />
  59         </cu stomHeader s>
  60       </http Protocol>
  61     </system .webServer >
  62   </configur ation>