296. EPMO Open Source Coordination Office Redaction File Detail Report

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

296.1 Files compared

# Location File Last Modified
1 build 3.zip\build 3\MHLTH_YS_137_Source\JavaScript\resources\javaJDF-1.8.0\src\sun\security\tools\keytool Resources_sv.java Mon Jan 22 14:46:54 2018 UTC
2 build 3.zip\build 3\MHLTH_YS_137_Source\JavaScript\resources\javaJDF-1.8.0\src\sun\security\tools\keytool Resources_sv.java Wed Sep 12 17:55:24 2018 UTC

296.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 5 930
Changed 4 8
Inserted 0 0
Removed 0 0

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

296.4 Active regular expressions

No regular expressions were active.

296.5 Comparison detail

  1   /*
  2    * Copyrig ht (c) 200 0, 2017, 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 su n.security .tools.key tool;
  27  
  28   /**
  29    * <p> Thi s class re presents t he <code>R esourceBun dle</code>
  30    * for the  keytool.
  31    *
  32    */
  33   public cla ss Resourc es_sv exte nds java.u til.ListRe sourceBund le {
  34  
  35       privat e static f inal Objec t[][] cont ents = {
  36           {" NEWLINE",  "\n"},
  37           {" STAR",
  38                    "*** ********** ********** ********** ********** "},
  39           {" STARNN",
  40                    "*** ********** ********** ********** ********** \n\n"},
  41  
  42           //  keytool:  Help part
  43           {" .OPTION.",  " [OPTION ]..."},
  44           {" Options.",  "Alternat iv:"},
  45           {" Use.keytoo l.help.for .all.avail able.comma nds",
  46                     "L\ u00E4s \"H j\u00E4lp  - Nyckelve rktyg\" f\ u00F6r all a tillg\u0 0E4ngliga  kommandon" },
  47           {" Key.and.Ce rtificate. Management .Tool",
  48                     "Ha nteringsve rktyg f\u0 0F6r nyckl ar och cer tifikat"},
  49           {" Commands." , "Kommand on:"},
  50           {" Use.keytoo l.command. name.help. for.usage. of.command .name",
  51                    "L\u 00E4s \"Hj \u00E4lp -  Nyckelver ktyg - com mand_name\ " om anv\u 00E4ndning  av comman d_name"},
  52           //  keytool:  help: comm ands
  53           {" Generates. a.certific ate.reques t",
  54                    "Gen ererar cer tifikatbeg \u00E4ran" }, //-cert req
  55           {" Changes.an .entry.s.a lias",
  56                    "\u0 0C4ndrar p ostalias"} , //-chang ealias
  57           {" Deletes.an .entry",
  58                    "Tar  bort en p ost"}, //- delete
  59           {" Exports.ce rtificate" ,
  60                    "Exp orterar ce rtifikat"} , //-expor tcert
  61           {" Generates. a.key.pair ",
  62                    "Gen ererar nyc kelpar"},  //-genkeyp air
  63             {"Generate s.a. PW      .key",
  64                    "Gen ererar hem lig nyckel "}, //-gen seckey
  65           {" Generates. certificat e.from.a.c ertificate .request",
  66                    "Gen ererar cer tifikat fr \u00E5n ce rtifikatbe g\u00E4ran "}, //-gen cert
  67           {" Generates. CRL", "Gen ererar CRL "}, //-gen crl
  68             {"Generate d.keyAlgNa me. PW      .key",
  69                    "Gen ererade {0 } hemlig n yckel"}, / /-gensecke y
  70             {"Generate d.keysize. bit.keyAlg Name. PW      .key",
  71                    "Gen ererade {0 }-bitars { 1} hemlig  nyckel"},  //-genseck ey
  72           {" Imports.en tries.from .a.JDK.1.1 .x.style.i dentity.da tabase",
  73                    "Imp orterar po ster fr\u0 0E5n ident itetsdatab as i JDK 1 .1.x-forma t"}, //-id entitydb
  74           {" Imports.a. certificat e.or.a.cer tificate.c hain",
  75                    "Imp orterar et t certifik at eller e n certifik atkedja"},  //-import cert
  76           {" Imports.a. password",
  77                    "Imp orterar et t l\u00F6s enord"}, / /-importpa ss
  78           {" Imports.on e.or.all.e ntries.fro m.another. keystore",
  79                    "Imp orterar en  eller all a poster f r\u00E5n a nnat nycke llager"},  //-importk eystore
  80           {" Clones.a.k ey.entry",
  81                    "Klo nar en nyc kelpost"},  //-keyclo ne
  82           {" Changes.th e.key.pass word.of.an .entry",
  83                    "\u0 0C4ndrar n yckell\u00 F6senordet  f\u00F6r  en post"},  //-keypas swd
  84           {" Lists.entr ies.in.a.k eystore",
  85                    "Vis ar lista \ u00F6ver p oster i ny ckellager" }, //-list
  86           {" Prints.the .content.o f.a.certif icate",
  87                    "Skr iver ut in neh\u00E5l let i ett  certifikat "}, //-pri ntcert
  88           {" Prints.the .content.o f.a.certif icate.requ est",
  89                    "Skr iver ut in neh\u00E5l let i en c ertifikatb eg\u00E4ra n"}, //-pr intcertreq
  90           {" Prints.the .content.o f.a.CRL.fi le",
  91                    "Skr iver ut in neh\u00E5l let i en C RL-fil"},  //-printcr l
  92           {" Generates. a.self.sig ned.certif icate",
  93                    "Gen ererar ett  sj\u00E4l vsignerat  certifikat "}, //-sel fcert
  94           {" Changes.th e.store.pa ssword.of. a.keystore ",
  95                    "\u0 0C4ndrar l agerl\u00F 6senordet  f\u00F6r e tt nyckell ager"}, // -storepass wd
  96           //  keytool:  help: opti ons
  97           {" alias.name .of.the.en try.to.pro cess",
  98                    "ali asnamn f\u 00F6r post  som ska b earbetas"} , //-alias
  99           {" destinatio n.alias",
  100                    "des tinationsa lias"}, // -destalias
  101           {" destinatio n.key.pass word",
  102                    "l\u 00F6senord  f\u00F6r  destinatio nsnyckel"} , //-destk eypass
  103           {" destinatio n.keystore .name",
  104                    "nam n p\u00E5  destinatio nsnyckella ger"}, //- destkeysto re
  105           {" destinatio n.keystore .password. protected" ,
  106                    "sky ddat l\u00 F6senord f \u00F6r de stinations nyckellage r"}, //-de stprotecte d
  107           {" destinatio n.keystore .provider. name",
  108                    "lev erant\u00F 6rsnamn f\ u00F6r des tinationsn yckellager "}, //-des tprovidern ame
  109           {" destinatio n.keystore .password" ,
  110                    "l\u 00F6senord  f\u00F6r  destinatio nsnyckella ger"}, //- deststorep ass
  111           {" destinatio n.keystore .type",
  112                    "typ  av destin ationsnyck ellager"},  //-destst oretype
  113           {" distinguis hed.name",
  114                    "uni kt namn"},  //-dname
  115           {" X.509.exte nsion",
  116                    "X.5 09-till\u0 0E4gg"}, / /-ext
  117           {" output.fil e.name",
  118                    "nam n p\u00E5  utdatafil" }, //-file  and -outf ile
  119           {" input.file .name",
  120                    "nam n p\u00E5  indatafil" }, //-file  and -infi le
  121           {" key.algori thm.name",
  122                    "nam n p\u00E5  nyckelalgo ritm"}, // -keyalg
  123           {" key.passwo rd",
  124                    "nyc kell\u00F6 senord"},  //-keypass
  125           {" key.bit.si ze",
  126                    "nyc kelbitstor lek"}, //- keysize
  127           {" keystore.n ame",
  128                    "nam n p\u00E5  nyckellage r"}, //-ke ystore
  129           {" new.passwo rd",
  130                    "nyt t l\u00F6s enord"}, / /-new
  131           {" do.not.pro mpt",
  132                    "fr\ u00E5ga in te"}, //-n oprompt
  133           {" password.t hrough.pro tected.mec hanism",
  134                    "l\u 00F6senord  med skydd ad mekanis m"}, //-pr otected
  135           {" provider.a rgument",
  136                    "lev erant\u00F 6rsargumen t"}, //-pr oviderarg
  137           {" provider.c lass.name" ,
  138                    "nam n p\u00E5  leverant\u 00F6rsklas s"}, //-pr oviderclas s
  139           {" provider.n ame",
  140                    "lev erant\u00F 6rsnamn"},  //-provid ername
  141           {" provider.c lasspath",
  142                    "lev erant\u00F 6rsklass\u 00F6kv\u00 E4g"}, //- providerpa th
  143           {" output.in. RFC.style" ,
  144                    "utd ata i RFC- format"},  //-rfc
  145           {" signature. algorithm. name",
  146                    "nam n p\u00E5  signatural goritm"},  //-sigalg
  147           {" source.ali as",
  148                    "k\u 00E4llalia s"}, //-sr calias
  149           {" source.key .password" ,
  150                    "l\u 00F6senord  f\u00F6r  k\u00E4lln yckel"}, / /-srckeypa ss
  151           {" source.key store.name ",
  152                    "nam n p\u00E5  k\u00E4lln yckellager "}, //-src keystore
  153           {" source.key store.pass word.prote cted",
  154                    "sky ddat l\u00 F6senord f \u00F6r k\ u00E4llnyc kellager"} , //-srcpr otected
  155           {" source.key store.prov ider.name" ,
  156                    "lev erant\u00F 6rsnamn f\ u00F6r k\u 00E4llnyck ellager"},  //-srcpro vidername
  157           {" source.key store.pass word",
  158                    "l\u 00F6senord  f\u00F6r  k\u00E4lln yckellager "}, //-src storepass
  159           {" source.key store.type ",
  160                    "typ  av k\u00E 4llnyckell ager"}, // -srcstoret ype
  161           {" SSL.server .host.and. port",
  162                    "SSL -serverv\u 00E4rd och  -port"},  //-sslserv er
  163           {" signed.jar .file",
  164                    "sig nerad jar- fil"}, //= jarfile
  165           {" certificat e.validity .start.dat e.time",
  166                    "sta rtdatum/-t id f\u00F6 r certifik atets gilt ighet"}, / /-startdat e
  167           {" keystore.p assword",
  168                    "l\u 00F6senord  f\u00F6r  nyckellage r"}, //-st orepass
  169           {" keystore.t ype",
  170                    "nyc kellagerty p"}, //-st oretype
  171           {" trust.cert ificates.f rom.cacert s",
  172                    "til lf\u00F6rl itliga cer tifikat fr \u00E5n ca certs"}, / /-trustcac erts
  173           {" verbose.ou tput",
  174                    "utf \u00F6rlig a utdata"} , //-v
  175           {" validity.n umber.of.d ays",
  176                    "ant al dagar f \u00F6r gi ltighet"},  //-validi ty
  177           {" Serial.ID. of.cert.to .revoke",
  178                     "Se rienummer  p\u00E5 ce rtifikat s om ska \u0 0E5terkall as"}, //-i d
  179           //  keytool:  Running pa rt
  180           {" keytool.er ror.", "ny ckelverkty gsfel: "},
  181           {" Illegal.op tion.", "O till\u00E5 tet altern ativ:  "},
  182           {" Illegal.va lue.", "Ot ill\u00E5t et v\u00E4 rde: "},
  183           {" Unknown.pa ssword.typ e.", "Ok\u 00E4nd l\u 00F6senord styp: "},
  184           {" Cannot.fin d.environm ent.variab le.",
  185                    "Hit tar inte m ilj\u00F6v ariabel: " },
  186           {" Cannot.fin d.file.",  "Hittar in te fil: "} ,
  187           {" Command.op tion.flag. needs.an.a rgument.",  "Kommando alternativ et {0} beh \u00F6ver  ett argume nt."},
  188           {" Warning.Di fferent.st ore.and.ke y.password s.not.supp orted.for. PKCS12.Key Stores.Ign oring.user .specified .command.v alue.",
  189                    "Var ning!  PKC S12-nyckel lager har  inte st\u0 0F6d f\u00 F6r olika  l\u00F6sen ord f\u00F 6r lagret  och nyckel n. Det anv \u00E4ndar specificer ade {0}-v\ u00E4rdet  ignoreras. "},
  190           {" .keystore. must.be.NO NE.if.stor etype.is.{ 0}",
  191                    "-ke ystore m\u 00E5ste va ra NONE om  -storetyp e \u00E4r  {0}"},
  192           {" Too.many.r etries.pro gram.termi nated",
  193                     "F\ u00F6r m\u 00E5nga f\ u00F6rs\u0 0F6k. Prog rammet avs lutas"},
  194           {" .storepass wd.and.key passwd.com mands.not. supported. if.storety pe.is.{0}" ,
  195                    "-st orepasswd-  och -keyp asswd-komm andon st\u 00F6ds int e om -stor etype \u00 E4r {0}"},
  196           {" .keypasswd .commands. not.suppor ted.if.sto retype.is. PKCS12",
  197                    "-ke ypasswd-ko mmandon st \u00F6ds i nte om -st oretype \u 00E4r PKCS 12"},
  198           {" .keypass.a nd.new.can .not.be.sp ecified.if .storetype .is.{0}",
  199                    "-ke ypass och  -new kan i nte anges  om -storet ype \u00E4 r {0}"},
  200           {" if.protect ed.is.spec ified.then .storepass .keypass.a nd.new.mus t.not.be.s pecified",
  201                    "om  -protected  har anget ts f\u00E5 r inte -st orepass, - keypass oc h -new ang es"},
  202           {" if.srcprot ected.is.s pecified.t hen.srcsto repass.and .srckeypas s.must.not .be.specif ied",
  203                    "om  -srcprotec ted anges  f\u00E5r - srcstorepa ss och -sr ckeypass i nte anges" },
  204           {" if.keystor e.is.not.p assword.pr otected.th en.storepa ss.keypass .and.new.m ust.not.be .specified ",
  205                    "om  nyckellagr et inte \u 00E4r l\u0 0F6senords skyddat f\ u00E5r -st orepass, - keypass oc h -new int e anges"},
  206           {" if.source. keystore.i s.not.pass word.prote cted.then. srcstorepa ss.and.src keypass.mu st.not.be. specified" ,
  207                    "om  k\u00E4lln yckellagre t inte \u0 0E4r l\u00 F6senordss kyddat f\u 00E5r -src storepass  och -srcke ypass inte  anges"},
  208           {" Illegal.st artdate.va lue", "Oti ll\u00E5te t v\u00E4r de f\u00F6 r startdat um"},
  209           {" Validity.m ust.be.gre ater.than. zero",
  210                    "Gil tigheten m \u00E5ste  vara st\u0 0F6rre \u0 0E4n noll" },
  211           {" provName.n ot.a.provi der", "{0}  \u00E4r i nte en lev erant\u00F 6r"},
  212           {" Usage.erro r.no.comma nd.provide d", "Synta xfel: inge t kommando  angivet"} ,
  213           {" Source.key store.file .exists.bu t.is.empty .", "Nycke llagrets k \u00E4llfi l finns, m en \u00E4r  tom: "},
  214           {" Please.spe cify.srcke ystore", " Ange -srck eystore"},
  215           {" Must.not.s pecify.bot h.v.and.rf c.with.lis t.command" ,
  216                    "Kan  inte spec ificera b\ u00E5de -v  och -rfc  med 'list' -kommandot "},
  217           {" Key.passwo rd.must.be .at.least. 6.characte rs",
  218                    "Nyc kell\u00F6 senordet m \u00E5ste  inneh\u00E 5lla minst  6 tecken" },
  219           {" New.passwo rd.must.be .at.least. 6.characte rs",
  220                    "Det  nya l\u00 F6senordet  m\u00E5st e inneh\u0 0E5lla min st 6 tecke n"},
  221           {" Keystore.f ile.exists .but.is.em pty.",
  222                    "Nyc kellagerfi len finns,  men \u00E 4r tom: "} ,
  223           {" Keystore.f ile.does.n ot.exist." ,
  224                    "Nyc kellagerfi len finns  inte: "},
  225           {" Must.speci fy.destina tion.alias ", "Du m\u 00E5ste an ge destina tionsalias "},
  226           {" Must.speci fy.alias",  "Du m\u00 E5ste ange  alias"},
  227           {" Keystore.p assword.mu st.be.at.l east.6.cha racters",
  228                    "Nyc kellagerl\ u00F6senor det m\u00E 5ste inneh \u00E5lla  minst 6 te cken"},
  229           {" Enter.the. password.t o.be.store d.",
  230                    "Ang e det l\u0 0F6senord  som ska la gras:  "},
  231           {" Enter.keys tore.passw ord.", "An ge nyckell agerl\u00F 6senord:   "},
  232           {" Enter.sour ce.keystor e.password .", "Ange  l\u00F6sen ord f\u00F 6r k\u00E4 llnyckella gret:  "},
  233           {" Enter.dest ination.ke ystore.pas sword.", " Ange nycke llagerl\u0 0F6senord  f\u00F6r d estination :  "},
  234           {" Keystore.p assword.is .too.short .must.be.a t.least.6. characters ",
  235            " Nyckellage rl\u00F6se nordet \u0 0E4r f\u00 F6r kort -  det m\u00 E5ste inne h\u00E5lla  minst 6 t ecken"},
  236           {" Unknown.En try.Type",  "Ok\u00E4 nd posttyp "},
  237           {" Too.many.f ailures.Al ias.not.ch anged", "F \u00F6r m\ u00E5nga f el. Alias  har inte \ u00E4ndrat s"},
  238           {" Entry.for. alias.alia s.successf ully.impor ted.",
  239                     "Po sten f\u00 F6r alias  {0} har im porterats. "},
  240           {" Entry.for. alias.alia s.not.impo rted.", "P osten f\u0 0F6r alias  {0} har i nte import erats."},
  241           {" Problem.im porting.en try.for.al ias.alias. exception. Entry.for. alias.alia s.not.impo rted.",
  242                     "Et t problem  uppstod vi d importen  av posten  f\u00F6r  alias {0}:  {1}.\nPos ten {0} ha r inte imp orterats." },
  243           {" Import.com mand.compl eted.ok.en tries.succ essfully.i mported.fa il.entries .failed.or .cancelled ",
  244                     "Ko mmandoimpo rten slutf \u00F6rd:  {0} poster  har impor terats, {1 } poster v ar felakti ga eller a nnullerade s"},
  245           {" Warning.Ov erwriting. existing.a lias.alias .in.destin ation.keys tore",
  246                     "Va rning! Det  befintlig a aliaset  {0} i dest inationsny ckellagret  skrivs \u 00F6ver"},
  247           {" Existing.e ntry.alias .alias.exi sts.overwr ite.no.",
  248                     "Al iaset {0}  finns reda n. Vill du  skriva \u 00F6ver de t? [nej]:   "},
  249           {" Too.many.f ailures.tr y.later",  "F\u00F6r  m\u00E5nga  fel - f\u 00F6rs\u00 F6k igen s enare"},
  250           {" Certificat ion.reques t.stored.i n.file.fil ename.",
  251                    "Cer tifikatbeg \u00E4ran  har lagrat s i filen  <{0}>"},
  252           {" Submit.thi s.to.your. CA", "Skic ka detta t ill certif ikatutf\u0 0E4rdaren" },
  253           {" if.alias.n ot.specifi ed.destali as.and.src keypass.mu st.not.be. specified" ,
  254                "om alia s inte ang ivits ska  inte helle r destalia s och srck eypass ang es"},
  255           {" The.destin ation.pkcs 12.keystor e.has.diff erent.stor epass.and. keypass.Pl ease.retry .with.dest keypass.sp ecified.",
  256                "Destina tionsnycke llagret pk cs12 har o lika store pass och k eypass. F\ u00F6rs\u0 0F6k igen  med -destk eypass ang ivet."},
  257           {" Certificat e.stored.i n.file.fil ename.",
  258                    "Cer tifikatet  har lagrat s i filen  <{0}>"},
  259           {" Certificat e.reply.wa s.installe d.in.keyst ore",
  260                    "Cer tifikatsva ret har in stallerats  i nyckell agret"},
  261           {" Certificat e.reply.wa s.not.inst alled.in.k eystore",
  262                    "Cer tifikatsva ret har in te install erats i ny ckellagret "},
  263           {" Certificat e.was.adde d.to.keyst ore",
  264                    "Cer tifikatet  har lagts  till i nyc kellagret" },
  265           {" Certificat e.was.not. added.to.k eystore",
  266                    "Cer tifikatet  har inte l agts till  i nyckella gret"},
  267           {" .Storing.k sfname.",  "[Lagrar { 0}]"},
  268           {" alias.has. no.public. key.certif icate.",
  269                    "{0}  saknar \u 00F6ppen n yckel (cer tifikat)"} ,
  270           {" Cannot.der ive.signat ure.algori thm",
  271                    "Kan  inte h\u0 0E4rleda s ignaturalg oritm"},
  272           {" Alias.alia s.does.not .exist",
  273                    "Ali aset <{0}>  finns int e"},
  274           {" Alias.alia s.has.no.c ertificate ",
  275                    "Ali aset <{0}>  saknar ce rtifikat"} ,
  276           {" Key.pair.n ot.generat ed.alias.a lias.alrea dy.exists" ,
  277                    "Nyc kelparet g enererades  inte. Ali aset <{0}>  finns red an"},
  278           {" Generating .keysize.b it.keyAlgN ame.key.pa ir.and.sel f.signed.c ertificate .sigAlgNam e.with.a.v alidity.of .validalit y.days.for ",
  279                    "Gen ererar {0}  bitars {1 }-nyckelpa r och sj\u 00E4lvsign erat certi fikat ({2} ) med en g iltighet p \u00E5 {3}  dagar\n\t f\u00F6r:  {4}"},
  280           {" Enter.key. password.f or.alias." , "Ange ny ckell\u00F 6senord f\ u00F6r <{0 }>"},
  281           {" .RETURN.if .same.as.k eystore.pa ssword.",
  282                    "\t( RETURN om  det \u00E4 r identisk t med nyck ellagerl\u 00F6senord et):  "},
  283           {" Key.passwo rd.is.too. short.must .be.at.lea st.6.chara cters",
  284                    "Nyc kell\u00F6 senordet \ u00E4r f\u 00F6r kort  - det m\u 00E5ste in neh\u00E5l la minst 6  tecken"},
  285           {" Too.many.f ailures.ke y.not.adde d.to.keyst ore",
  286                    "F\u 00F6r m\u0 0E5nga fel  - nyckeln  lades int e till i n yckellagre t"},
  287           {" Destinatio n.alias.de st.already .exists",
  288                    "Des tinationsa liaset <{0 }> finns r edan"},
  289           {" Password.i s.too.shor t.must.be. at.least.6 .character s",
  290                    "L\u 00F6senord et \u00E4r  f\u00F6r  kort - det  m\u00E5st e inneh\u0 0E5lla min st 6 tecke n"},
  291           {" Too.many.f ailures.Ke y.entry.no t.cloned",
  292                    "F\u 00F6r m\u0 0E5nga fel . Nyckelpo sten har i nte klonat s"},
  293           {" key.passwo rd.for.ali as.", "nyc kell\u00F6 senord f\u 00F6r <{0} >"},
  294           {" Keystore.e ntry.for.i d.getName. already.ex ists",
  295                    "Nyc kellagerpo st f\u00F6 r <{0}> fi nns redan" },
  296           {" Creating.k eystore.en try.for.id .getName." ,
  297                    "Ska par nyckel lagerpost  f\u00F6r < {0}> ..."} ,
  298           {" No.entries .from.iden tity.datab ase.added" ,
  299                    "Ing a poster f r\u00E5n i dentitetsd atabasen h ar lagts t ill"},
  300           {" Alias.name .alias", " Aliasnamn:  {0}"},
  301           {" Creation.d ate.keySto re.getCrea tionDate.a lias.",
  302                    "Ska pat den: { 0,date}"},
  303           {" alias.keyS tore.getCr eationDate .alias.",
  304                    "{0} , {1,date} , "},
  305           {" alias.", " {0}, "},
  306           {" Entry.type .type.", " Posttyp: { 0}"},
  307           {" Certificat e.chain.le ngth.", "L \u00E4ngd  p\u00E5 ce rtifikatsk edja: "},
  308           {" Certificat e.i.1.", " Certifikat [{0,number ,integer}] :"},
  309           {" Certificat e.fingerpr int.SHA1." , "Certifi katets fin geravtryck  (SHA1): " },
  310           {" Keystore.t ype.", "Ny ckellagert yp: "},
  311           {" Keystore.p rovider.",  "Nyckella gerleveran t\u00F6r:  "},
  312           {" Your.keyst ore.contai ns.keyStor e.size.ent ry",
  313                    "Nyc kellagret  inneh\u00E 5ller {0,n umber,inte ger} post" },
  314           {" Your.keyst ore.contai ns.keyStor e.size.ent ries",
  315                    "Nyc kellagret  inneh\u00E 5ller {0,n umber,inte ger} poste r"},
  316           {" Failed.to. parse.inpu t", "Kunde  inte tolk a indata"} ,
  317           {" Empty.inpu t", "Inga  indata"},
  318           {" Not.X.509. certificat e", "Inte  ett X.509- certifikat "},
  319           {" alias.has. no.public. key", "{0}  saknar \u 00F6ppen n yckel"},
  320           {" alias.has. no.X.509.c ertificate ", "{0} sa knar X.509 -certifika t"},
  321           {" New.certif icate.self .signed.",  "Nytt cer tifikat (s j\u00E4lvs ignerat):" },
  322           {" Reply.has. no.certifi cates", "S varet sakn ar certifi kat"},
  323           {" Certificat e.not.impo rted.alias .alias.alr eady.exist s",
  324                    "Cer tifikatet  importerad es inte. A liaset <{0 }> finns r edan"},
  325           {" Input.not. an.X.509.c ertificate ", "Indata  \u00E4r i nte ett X. 509-certif ikat"},
  326           {" Certificat e.already. exists.in. keystore.u nder.alias .trustalia s.",
  327                    "Cer tifikatet  finns reda n i nyckel lagerfilen  under ali aset <{0}> "},
  328           {" Do.you.sti ll.want.to .add.it.no .",
  329                    "Vil l du fortf arande l\u 00E4gga ti ll det? [n ej]:  "},
  330           {" Certificat e.already. exists.in. system.wid e.CA.keyst ore.under. alias.trus talias.",
  331                    "Cer tifikatet  finns reda n i den sy stemomsp\u 00E4nnande  CA-nyckel lagerfilen  under ali aset <{0}> "},
  332           {" Do.you.sti ll.want.to .add.it.to .your.own. keystore.n o.",
  333                    "Vil l du fortf arande l\u 00E4gga ti ll det i d itt eget n yckellagre t? [nej]:   "},
  334           {" Trust.this .certifica te.no.", " Litar du p \u00E5 det  h\u00E4r  certifikat et? [nej]:   "},
  335           {" YES", "JA" },
  336           {" New.prompt .", "Nytt  {0}: "},
  337           {" Passwords. must.diffe r", "L\u00 F6senorden  m\u00E5st e vara oli ka"},
  338           {" Re.enter.n ew.prompt. ", "Ange n ytt {0} ig en: "},
  339           {" Re.enter.p assword.",  "Ange l\u 00F6senord  igen: "},
  340           {" Re.enter.n ew.passwor d.", "Ange  det nya l \u00F6seno rdet igen:  "},
  341           {" They.don.t .match.Try .again", " De matchar  inte. F\u 00F6rs\u00 F6k igen"} ,
  342           {" Enter.prom pt.alias.n ame.", "An ge aliasna mn f\u00F6 r {0}:  "} ,
  343           {" Enter.new. alias.name .RETURN.to .cancel.im port.for.t his.entry. ",
  344                     "An ge ett nyt t aliasnam n\t(skriv  RETURN f\u 00F6r att  avbryta im porten av  denna post ):  "},
  345           {" Enter.alia s.name.",  "Ange alia snamn:  "} ,
  346           {" .RETURN.if .same.as.f or.otherAl ias.",
  347                    "\t( RETURN om  det \u00E4 r det samm a som f\u0 0F6r <{0}> )"},
  348           {" What.is.yo ur.first.a nd.last.na me.",
  349                    "Vad  heter du  i f\u00F6r - och efte rnamn?"},
  350           {" What.is.th e.name.of. your.organ izational. unit.",
  351                    "Vad  heter din  avdelning  inom orga nisationen ?"},
  352           {" What.is.th e.name.of. your.organ ization.",
  353                    "Vad  heter din  organisat ion?"},
  354           {" What.is.th e.name.of. your.City. or.Localit y.",
  355                    "Vad  heter din  ort eller  plats?"},
  356           {" What.is.th e.name.of. your.State .or.Provin ce.",
  357                    "Vad  heter dit t land ell er din pro vins?"},
  358           {" What.is.th e.two.lett er.country .code.for. this.unit. ",
  359                    "Vil ken \u00E4 r den tv\u 00E5st\u00 E4lliga la ndskoden?" },
  360           {" Is.name.co rrect.", " \u00C4r {0 } korrekt? "},
  361           {" no", "nej" },
  362           {" yes", "ja" },
  363           {" y", "j"},
  364           {" .defaultVa lue.", "   [{0}]:  "} ,
  365           {" Alias.alia s.has.no.k ey",
  366                    "Ali aset <{0}>  saknar ny ckel"},
  367           {" Alias.alia s.referenc es.an.entr y.type.tha t.is.not.a .private.k ey.entry.T he.keyclon e.command. only.suppo rts.clonin g.of.priva te.key",
  368                     "Al iaset <{0} > referera r till en  posttyp so m inte \u0 0E4r n\u00 E5gon priv at nyckelp ost. Komma ndot -keyc lone har e ndast st\u 00F6d f\u0 0F6r kloni ng av priv ata nyckel poster"},
  369  
  370           {" .WARNING.W ARNING.WAR NING.",
  371                "******* **********   WARNING  WARNING WA RNING  *** ********** ****"},
  372           {" Signer.d." , "Underte cknare %d: "},
  373           {" Timestamp. ", "Tidsst \u00E4mpel :"},
  374           {" Signature. ", "Signat ur:"},
  375           {" CRLs.", "C RL:er:"},
  376           {" Certificat e.owner.",  "Certifik at\u00E4ga re: "},
  377           {" Not.a.sign ed.jar.fil e", "Ingen  signerad  jar-fil"},
  378           {" No.certifi cate.from. the.SSL.se rver",
  379                    "Ing et certifi kat fr\u00 E5n SSL-se rvern"},
  380  
  381           {" .The.integ rity.of.th e.informat ion.stored .in.your.k eystore.",
  382                "* Integ riteten f\ u00F6r den  informati on som lag ras i nyck ellagerfil en  *\n* h ar INTE ve rifierats!   Om du vi ll verifie ra dess in tegritet * \n* m\u00E 5ste du an ge l\u00F6 senordet f \u00F6r ny ckellagret .                   * "},
  383           {" .The.integ rity.of.th e.informat ion.stored .in.the.sr ckeystore. ",
  384                "* Integ riteten f\ u00F6r den  informati on som lag ras i srck eystore*\n * har INTE  verifiera ts!  Om du  vill veri fiera dess  integrite t *\n* m\u 00E5ste du  ange l\u0 0F6senorde t f\u00F6r  srckeysto re.                 * "},
  385  
  386           {" Certificat e.reply.do es.not.con tain.publi c.key.for. alias.",
  387                    "Cer tifikatsva ret inneh\ u00E5ller  inte n\u00 E5gon \u00 F6ppen nyc kel f\u00F 6r <{0}>"} ,
  388           {" Incomplete .certifica te.chain.i n.reply",
  389                    "Ofu llst\u00E4 ndig certi fikatskedj a i svaret "},
  390           {" Certificat e.chain.in .reply.doe s.not.veri fy.",
  391                    "Cer tifikatske djan i sva ret g\u00E 5r inte at t verifier a: "},
  392           {" Top.level. certificat e.in.reply .",
  393                    "Top pniv\u00E5 certifikat et i svare t:\n"},
  394           {" .is.not.tr usted.", " ... \u00E4 r inte bet rott. "},
  395           {" Install.re ply.anyway .no.", "Vi ll du inst allera sva ret \u00E4 nd\u00E5?  [nej]:  "} ,
  396           {" NO", "NEJ" },
  397           {" Public.key s.in.reply .and.keyst ore.don.t. match",
  398                    "De  offentliga  nycklarna  i svaret  och nyckel lagret mat char inte  varandra"} ,
  399           {" Certificat e.reply.an d.certific ate.in.key store.are. identical" ,
  400                    "Cer tifikatsva ret och ce rtifikatet  i nyckell agret \u00 E4r identi ska"},
  401           {" Failed.to. establish. chain.from .reply",
  402                    "Kun de inte up pr\u00E4tt a kedja fr \u00E5n sv aret"},
  403           {" n", "n"},
  404           {" Wrong.answ er.try.aga in", "Fel  svar. F\u0 0F6rs\u00F 6k p\u00E5  nytt."},
  405           {" Secret.key .not.gener ated.alias .alias.alr eady.exist s",
  406                    "Den  hemliga n yckeln har  inte gene rerats eft ersom alia set <{0}>  redan finn s"},
  407             {"Please.p rovide.key size.for. PW      .key.gener ation",
  408                    "Ang e -keysize  f\u00F6r  att skapa  hemlig nyc kel"},
  409  
  410           {" warning.no t.verified .make.sure .keystore. is.correct ",
  411                "VARNING : ej verif ierad. Se  till att - nyckellage r \u00E4r  korrekt."} ,
  412  
  413           {" Extensions .", "Till\ u00E4gg: " },
  414           {" .Empty.val ue.", "(To mt v\u00E4 rde)"},
  415           {" Extension. Request.",  "Till\u00 E4ggsbeg\u 00E4ran:"} ,
  416           {" Unknown.ke yUsage.typ e.", "Ok\u 00E4nd key Usage-typ:  "},
  417           {" Unknown.ex tendedkeyU sage.type. ", "Ok\u00 E4nd exten dedkeyUsag e-typ: "},
  418           {" Unknown.Ac cessDescri ption.type .", "Ok\u0 0E4nd Acce ssDescript ion-typ: " },
  419           {" Unrecogniz ed.General Name.type. ", "Ok\u00 E4nd Gener alName-typ : "},
  420           {" This.exten sion.canno t.be.marke d.as.criti cal.",
  421                     "De tta till\u 00E4gg kan  inte mark eras som k ritiskt. " },
  422           {" Odd.number .of.hex.di gits.found .", "Udda  antal hex- siffror p\ u00E5tr\u0 0E4ffades:  "},
  423           {" Unknown.ex tension.ty pe.", "Ok\ u00E4nd ti ll\u00E4gg styp: "},
  424           {" command.{0 }.is.ambig uous.", "k ommandot { 0} \u00E4r  tvetydigt :"},
  425  
  426           //  8171319:  keytool sh ould print  out warni ngs when r eading or
  427           //  generatin g cert/cer t req usin g weak alg orithms
  428           {" the.certif icate.requ est", "Cer tifikatbeg \u00E4ran" },
  429           {" the.issuer ", "Utf\u0 0E4rdaren" },
  430           {" the.genera ted.certif icate", "D et generer ade certif ikatet"},
  431           {" the.genera ted.crl",  "Den gener erade list an \u00F6v er \u00E5t erkallade  certifikat "},
  432           {" the.genera ted.certif icate.requ est", "Den  genererad e certifik atbeg\u00E 4ran"},
  433           {" the.certif icate", "C ertifikate t"},
  434           {" the.crl",  "Listan \u 00F6ver \u 00E5terkal lade certi fikat"},
  435           {" the.tsa.ce rtificate" , "TSA-cer tifikatet" },
  436           {" the.input" , "Indata" },
  437           {" reply", "S var"},
  438           {" one.in.man y", "%1$s  #%2$d av % 3$d"},
  439           {" alias.in.c acerts", " Utf\u00E4r daren <%s>  i cacerts "},
  440           {" alias.in.k eystore",  "Utf\u00E4 rdaren <%s >"},
  441           {" with.weak" , "%s (sva g)"},
  442           {" key.bit",  "%1$d-bita rs %2$s-ny ckel"},
  443           {" key.bit.we ak", "%1$d -bitars %2 $s-nyckel  (svag)"},
  444           {" .PATTERN.p rintX509Ce rt.with.we ak",
  445                    "\u0 0C4gare: { 0}\nUtf\u0 0E4rdare:  {1}\nSerie nummer: {2 }\nGiltigt  fr\u00E5n : {3}, til l: {4}\nCe rtifikatfi ngeravtryc k:\n\t MD5 :  {5}\n\t  SHA1: {6} \n\t SHA25 6: {7}\nSi gnaturalgo ritmnamn:  {8}\nAlgor itm f\u00F 6r \u00E4m ne f\u00F6 r \u00F6pp en nyckel:  {9}\nVers ion: {10}" },
  446           {" PKCS.10.wi th.weak",
  447                    "PKC S #10-cert ifikatbeg\ u00E4ran ( version 1. 0)\n\u00C4 mne: %1$s\ nFormat: % 2$s\n\u00D 6ppen nyck el: %3$s\n Signatural goritm: %4 $s\n"},
  448           {" verified.b y.s.in.s.w eak", "Ver ifierades  av %1$s i  %2$s med e n %3$s"},
  449           {" whose.siga lg.risk",  "%1$s anv\ u00E4nder  signatural goritmen % 2$s, vilke t anses ut g\u00F6ra  en s\u00E4 kerhetsris k."},
  450           {" whose.key. risk", "%1 $s anv\u00 E4nder en  %2$s, vilk et anses u tg\u00F6ra  en s\u00E 4kerhetsri sk."},
  451           {" jks.storet ype.warnin g", "Nycke llagret %1 $s anv\u00 E4nder ett  propriet\ u00E4rt fo rmat. Du b \u00F6r mi grera till  PKCS12, s om \u00E4r  ett brans chstandard format, me d \"keytoo l -importk eystore -s rckeystore  %2$s -des tkeystore  %2$s -dest storetype  pkcs12\"." },
  452           {" migrate.ke ystore.war ning", "Mi grerade \" %1$s\" til l %4$s. Ny ckellagret  %2$s s\u0 0E4kerhets kopierades  som \"%3$ s\"."},
  453           {" backup.key store.warn ing", "Det  ursprungl iga nyckel lagret, \" %1$s\", s\ u00E4kerhe tskopieras  som \"%3$ s\"..."},
  454           {" importing. keystore.s tatus", "I mporterar  nyckellagr et %1$s ti ll %2$s... "},
  455       };
  456  
  457  
  458       /**
  459        * Ret urns the c ontents of  this <cod e>Resource Bundle</co de>.
  460        *
  461        * <p>
  462        *
  463        * @re turn the c ontents of  this <cod e>Resource Bundle</co de>.
  464        */
  465       @Overr ide
  466       public  Object[][ ] getConte nts() {
  467           re turn conte nts;
  468       }
  469   }