79. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 9/25/2018 2:13:01 PM 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.

79.1 Files compared

# Location File Last Modified
1 build 3.zip\build 3\MHLTH_YS_137_Source\JavaScript\resources\javaJDF-1.8.0\src\com\sun\crypto\provider ai.java Mon Jan 22 14:46:50 2018 UTC
2 build 3.zip\build 3\MHLTH_YS_137_Source\JavaScript\resources\javaJDF-1.8.0\src\com\sun\crypto\provider ai.java Wed Sep 12 16:22:48 2018 UTC

79.2 Comparison summary

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

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

79.4 Active regular expressions

No regular expressions were active.

79.5 Comparison detail

  1   /*
  2    * Copyrig ht (c) 200 1, 2007, O racle and/ or its aff iliates. A ll rights  reserved.
  3    * DO NOT  ALTER OR R EMOVE COPY RIGHT NOTI CES OR THI S FILE HEA DER.
  4    *
  5    * This co de is free  software;  you can r edistribut e it and/o r modify i t
  6    * under t he terms o f the GNU  General Pu blic Licen se version  2 only, a s
  7    * publish ed by the  Free Softw are Founda tion.  Ora cle design ates this
  8    * particu lar file a s subject  to the "Cl asspath" e xception a s provided
  9    * by Orac le in the  LICENSE fi le that ac companied  this code.
  10    *
  11    * This co de is dist ributed in  the hope  that it wi ll be usef ul, but WI THOUT
  12    * ANY WAR RANTY; wit hout even  the implie d warranty  of MERCHA NTABILITY  or
  13    * FITNESS  FOR A PAR TICULAR PU RPOSE.  Se e the GNU  General Pu blic Licen se
  14    * version  2 for mor e details  (a copy is  included  in the LIC ENSE file  that
  15    * accompa nied this  code).
  16    *
  17    * You sho uld have r eceived a  copy of th e GNU Gene ral Public  License v ersion
  18    * 2 along  with this  work; if  not, write  to the Fr ee Softwar e Foundati on,
  19    * Inc., 5 1 Franklin  St, Fifth  Floor, Bo ston, MA 0 2110-1301  USA.
  20    *
  21    * Please  contact Or acle, 500  Oracle Par kway, Redw ood Shores , CA 94065  USA
  22    * or visi t www.orac le.com if  you need a dditional  informatio n or have  any
  23    * questio ns.
  24    */
  25  
  26   package co m.sun.cryp to.provide r;
  27  
  28   import jav a.io.IOExc eption;
  29   import jav a.io.Seria lizable;
  30   import jav a.io.Objec tStreamExc eption;
  31   import jav a.security .Algorithm Parameters ;
  32   import jav a.security .NoSuchAlg orithmExce ption;
  33   import jav a.security .NoSuchPro viderExcep tion;
  34   import jav ax.crypto. Cipher;
  35   import jav ax.crypto. IllegalBlo ckSizeExce ption;
  36   import jav ax.crypto. SealedObje ct;
  37   import jav ax.crypto. spec.*;
  38  
  39   /**
  40    * This cl ass is int roduced to  workaroun d a proble m in
  41    * the Sun JCE provid er shipped  in JCE 1. 2.1: the c lass
  42    * SealedO bjectForKe yProtector  was obfus cated due  to a mista ke.
  43    *
  44    * In orde r to retri eve  PW        keys in a  JCEKS KeyS tore writt en
  45    * by the  SunJCE pro vider in J CE 1.2.1,  this class  will be u sed.
  46    *
  47    * @author  Valerie P eng
  48    *
  49    *
  50    * @see Jc eKeyStore
  51    */
  52  
  53   final clas s ai exten ds javax.c rypto.Seal edObject {
  54  
  55       static  final lon g serialVe rsionUID =  -70515025 7672796744 4L;
  56  
  57       ai(Sea ledObject  so) {
  58           su per(so);
  59       }
  60  
  61       Object  readResol ve() throw s ObjectSt reamExcept ion {
  62           re turn new S ealedObjec tForKeyPro tector(thi s);
  63       }
  64   }