voms-api-java-javadoc-3.3.2-10.el7$>56)dTfB뮀N>:u?ed % d !BHP?L? ?  H? D? Y? [?`?f;?lvl?qqqr6(rS8r\09s0:~0GL?HH?ID?XY\?]?^U b deflt?u?vwH?xD?y@=48Cvoms-api-java-javadoc3.3.210.el7Virtual Organization Membership Service Java API DocumentationVirtual Organization Membership Service (VOMS) Java API Documentation.cN1,buildvm-ppc64le-22.iad2.fedoraproject.org<ΈFedora ProjectFedora ProjectASL 2.0Fedora ProjectUnspecifiedhttps://wiki.italiangrid.it/VOMSlinuxnoarchOG*n&# ig:(Dkn(IDR''-xG)jG# }1-h( E. EK734Z8<6vFy1_(# L-W Vo@M:;(u1h(>"09&#[Ri3kLF @ 4Y;:VqEp7T+0CxV-3yHtF\fQxsx:G*=>.-f+1\2a.~?F? &l( 5!v;/2*,^A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤cN1)cN1'cN1'cN1&cN1'cN1'cN1'cN1'cN1$cN1$cN1&cN1$cN1$cN1$cN1$cN1&cN1$cN1$cN1$cN1$cN1$cN1$cN1$cN1$cN1$cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1$cN1$cN1$cN1$cN1$cN1$cN1%cN1%cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1%cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1%cN1%cN1%cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1%cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1&cN1'cN1'cN1&cN1'cN1&cN1'cN1*_7009f3aca57ed4a6161418ff8f593c8a11ac7c6df451be9302b16b02eb24eebb52a58d5d9fcccedfbce4e0907a858a468612e408e91e6f104df25c7cd636494a4781528d61c779e3caecf136c2cb16e5192484f53faed0c52287b7f001b4ec6575b6e566eebbb26ba01a59cbd8afc981a9b030a89d42d4835eff0b2111e7279ae231ab160f7dccbe731c2327efd2b278cb9a893e8f4700df4848718a368ee53077713a0e8e9883ce0dabdb21dc85ca666ccf2f16460ac698eda8439fe307d5f3cf5e55a502f2e9cfb58b0320a138b20975068aa399a2b92d4820ce2cbc8980822144a220a11808b23663d4d3b08819eb434ae6fc1b404092c40b62d7810017e09345b0abc009e93ef7b57f389b80d8967386e75d1bdffa19b0ce3f62665660b01c63583074d6dc2561accdbc07be347d9c0d1b9bbff8cc23ef99c8a8bc85e3a98f5d476f17197e98cb5eb47c4c3f0b99b2b7d54fffc1039012303dee403e97a51aa64f44a3cd849127013a0468bb0482807c93ca4c2f939ae7e893fdcf23199c93d04581e9f3b1b012a738f502a1224c08aa4f13ca3ec307f4953e01491c7a31b49b4cffe387c472e7babf7898b28fbf2d47b722f6edd80741335336b319e20617c01b59ecc185a8d9b8d8d3dfe9e84c2273b13e686110fc8c0021aee5c1045931583bf90f499540fa97ecd38b4f14de7a23162af172329cfa0bc90493431d24e4f42afe8ec8c66044dfa9c904c3c19fa45290e0a5e6a4a2f752bdcd68345f8d33c9930cd0ac512ef6cc0b54397c7759896e031a3481f4c88e697ee89149ec6465bc6f80a5f3c56951746398bd60a0f3d914b21bafea9b8b131ed7fd727f503a8d8133cbf526dcb73aa397b5fc6b6a35eb1ebf4b6d5aa3a561a19bccd791d842496b1844ba9bb81eef1ccac6b4942763ccb1512dfd70aa50815245f6b0788c73def43b7a9faf367f29fa2560e7ed21a21ee2e959f19471396dfca0fc9fc38c07fb6480de2e1492f39384bcb093c4d425f59609189c75d48911330cf50f60ab77ac157559d4be9ffef28ebe57aabcaf9db2826e17c4265f2a8052c875e8adb147dfceaca4b8f5fb3b82d18e4f1df6fbe854acde1d242df1aa4b84c6ee2094e1c44d1e15723393a487c54f317533597a321bb1c6d91a3773d56d6c093b8423edc48236a63e28b6b032044838d60d5409ab44dbfebd911cda2a9c9cc0f10c08a9721908fd662ddb57ad406c72c395e32c4043b332406e8f7c9675b50f3b6b3826f8d472102dd9d2afd4c040085a88f48e06a863d4380395b96e4d4a927eb9737f07da961535a79f424a38b69d718fe85957a573ed5677747f23554bc2c889cd77d8d4fca5d8615c3e730bd4e652dc374b7d7b5b45a9785edef925bd661da2009d6205c9846751e2b42982c93ca3b734a7819c3afde5e720270dfdf20993fd32405edef7d5d477e4fb3ace89e5b19e707ed1cfb082f3c4ab21a83f45abcbc2f64bf928717028f77c62a167314676dc307eb4412702e284ffe00e89f6e2afdb16e9191e5c24d05aebafd6d8ece7357ab04f2ac757fee635515960ce8ab20cfcc43e863a744efb249cbf7767788db5831a0475e80012a44875d9b79a7a4775875bc4cfdc0f32cd9a9a3ece8f322c9b6ba62cfca92b0e2d4ea182eee141e19e517b54d6cf15ef585b5d298f63fc492bcf1baa7fbeb376f8f03791d44eee8a43aa1bdba79fab685d1d87feec5976736098325b9054fe94718d9ec13b90b51f205da56477cbc5003cdcd9b317391340ff8f686215c29f85160206cc2265bbbafdaf7a53fc44205e62a7f9179a31784907051c7924cf65ffde75903a72b6aa953c55d957de9ecfe8a2532c8ffc7f1d98b96711787d89a99c92e2bd34b12f432267e905d716b2a4aeacba9b10abe048c7fd7bf50791f9e4c7e4e81d7ad121b3dc85041e0db661597b24cc77519185b28ea95853355c5ea183d1e8c950e0ebbab78191ee869809cc1065afad45a1ee2c73fff8025752c707c6f0a0ddea04f74c31e628391f260895b623cd8f8fbca8fd83b33a2fd33e3b353d52fa853746fb11fe848a27ba88a3f85d02914b91d06809765cf036af88dd8de19abe4254aebe60b5804839eba5ea703c55be344a5b23852647e889abbbcef5de9898cc4620882d97e551fd46b9c069f044047ce6303247d8b4f58c18ef7fdbc6827fc1b5305aa3bbb2818836fd969a50fb60fab957e050e7cc948b6339378bbf136cc32991848c912e33463da62f2ced4ada285efce34a5ba857c485a6f4ece31f54a4227e758f220c94f41f9883bca3d603140c0377bfc892e87c3907922cd55bb8503bf28477c250e80eb54eb3fbff97daa5ce8a18312e524b718f0435baedc52358cbb6d581c3f8a5d7b9ed192b1c07c8aa6ffaf75dde02de99fa8bb35bcbb729128e5be8811c2beb3b19e7282ca201d9e44b2c6beb2297a6f2a64292f7d3cc57e6a8e15da63f441d9b5089d1fd4bbbb32797db52e498fc0640cd91ad355bd2678233fb6049cce63ef0932dd891054ea57f6741c3764221b6f2d72f124291c3778b0f9455be3022fe8218f2a54c037c00e59592226e1547ec775444f118ad908f34d983505d3b561957dc6cb7256a0f0c2c6ace44d2df0b46bf3a614ef1356bc0cf56614768f75cdf21cec631cac6c8e4e7afcb3e970ad0260f06399991db644f7efe25930a8486d960a0c95bfe1d45eeace640726ee638f8588eda16d561abd35cc315f3c76bbae54d5861758c27becbc6bb85d7f65572ac91bab9b1b2f6f75c2106f6e9adedb75d78084240b391c09135be7d802f345c0c14e91ece7f14827cfcc411c069d7ba5e0e1a1fe4f6154554d96e805f3466d081d5b4e9f14367a369ed6ab309b5a010ac23915ece5bdd9091ee7caa8b0e8e646d5d7875b90f6c2bf44be1105564e186f46ecabf6c3a0839652f90fd949dd7712ab87182850db022d429b02430cbf775c7ae0b86d238452610e40940b7504100d248816300fc598755d98039203230e82aba5544d1e2804010b3e1e705de374ab8c892c0dc146e70dd31b19ebead27df7d3f9a27e47182c12d05e8be3ec0d06de46b29dc291bc62ba2cc8b156a06209c8e51adfae5912b0ddef6fcd9dd4cd41b35027d69bc64d36d7c493972515a7fbb7ab602a75cb0565f828615d5506d62eb503d57bb9293c57107b92d58fc909b07dfa63f86f996b73f41cbd8b65cf9857fa35e4cbcf2647fe7bbca15f5e5eaf0c2d473151865389af84e625cfc4ea25c5f5469c97a7b28863789a51dec70c6b2fcce5fcf37767526f65b3007d2ec836efce6e7ce34a846d98e83133a71b33a3d8975e7942b460b8d30060401ee761699a78d210487aeaebb68b3cfed6303d6965218f63a0795f2fea67c81edc22671b286a8f48bf9a46478034ced24a324553420686332eeb8da90d63611cda21231401be9dcf6982933f04717b2bf7aefcbb06b72f9ae7a6da3032112a178e2b0ce9c85d433086b56f6e2dbde08d22c08636d706326e69b766d3fce94dfa9c20c729cba436f4c70584ab3aeda5d879cdbf09be4cd02af5e594393f674feee2acd89c29f96b5691fddb277eeb583eafb1168eee6c39fd82dd2b96a595776c84eac77ec2f944c4cae729c5acbb8205e93283c6e8a12f0555395793f764908e7203146fed7f2eaf0db66e0a43b2af286560fa430367306718c17bb48b4ee0f3c55abb4b604c098225ee008fdefd5c101f0b5483f2eb8023c7a207a3353707b125aa8a3762328dfd0ad1f045d714aa6c0dde482a52f9fa26d3e1a9468e6d92d665c658e02aea29217af399dadcba22e7f9bac2fa97a22c9e899d0ce980bae1c7b753895b2244d8b77fd46b407dff6e479a7a1008dd3d964523fa9762825a5cd343755b25af34124aeb84a44320980b85eecdbf9fc3d800b8c66ef1f5b152cd1dc534da6b2c4d969834e800936ebc6f9509af30e1fdd5a2006ea07ba445352cd0470295d6f3faf6e56ccb531953c7ca635ead8350f7734742e5e9292781000575a8e418b48097528d0044e1d4f8777eb2068474587205e08f7c7fa55f2889deab1b806bda0212cb875454bd2d4f7d5d685b711af66404ce9495007cc0ea52acb3683a9ae577561d2512a1ca0d23419f70a3ca80f395095c365a932ceb76f73ca721b002da25391cd20041d48030e697232a923744037a85ed0087175a78059f2478689f0e55f1fc9fbec32f771cb44e9a296bbc8ab19a464f095df187796a2e46cbc40f84e7a3ebf23cc4688cdd7f9417f3955d13d1d0fa3f666ccf8bcd2f00e397d7839c1d6c33a737556bdcc6536372d2026dd37a2fc5d18d69f2738d41f0f24790bcd9f8142c5eca2e747919061943e71776f8bf12b48be4adf2e9b0caa26f065995ce8d0dff88bacd96602e3fb3828a8472fe30654a13ccb1a9b4ccbde619ddc8c6e1a8914d9472a5622b4ee983673ebccf020fd8d1ba13c491e3143e15229935d9669b0956fab0b4efeed226c14a8a16156e604b3e2f1f06cbbeeaf49cd78a34b7f8f702fcc64b337134701b4dd46dbd373a5af73ed4f7019e93275ed718e46ab59f0dbdc8fbcf1d658e1b764151b25eee28539546b14e14d0ef32eeab967ba3daf5b9d5104cfb90cba7c7498a9e336aa70185763bfdf8755713b34a914fc61b6283f55957913d9cf8a0e405211688204a375833ad1d440734548d86c3b0d15073d995d7e968a6fa1c69fc8a12364270b97185b6ab69974b8b087cffa2f11147af2eefbc3934364318ee806f623d60b8ba914b9f3f84df1b4523bf0fe3f0c17c9f1d5bdc600670bd617b7c5c532b4fdea652e74138a73d1d2d45d2fcc42c32f658a2261078c2213947cb65d0cd33127136e3d2d399ddff6a39dbb5c1748462b6327435e3d2cae7cf9ecd87690a7588157a74a4e78ca0c503b86f3b91db950167726a63225563d77efca024f67a0b10a6004b2ec7c1943fda2f3c12eeb8c8334f2af95b85994d255eedc80ae2c2935995e439a5a4c5622e2746164d981224202306bc8856ab52a617fccf14bdd0cddc890b5ee82d0e6d722e60c8b11581c2d8c13c8ddc01b45c608dbb0a6424fa4f6fb320c35e3ff15f083a6f969c66be4a5cab09e5342e6273c2fcbaee3ab5c7f76ff41b3fe743d78a04b19236b99b7ef36ba159f81773f31236ffce44072aa1d036b5598a8082dbda6e5b68143d7305d331b15776d05431497f1f9f2ca5c26603a273772f94d2949fc8ede8040514fd7bf9a4de91f86763a9bd6cb4264281bfe1301cc4e1eb2200d94d642c943ac2982653ab6cc8d6db205d30bb993cfccf7b15611e7416b4c9b36c035eca875e09b930e51a47d716e5402ffb599fd0178e5bc7055d4df29e8f29010d0e4fe465d50e0742fa9f58d4af7c726e3c8487ee6130a479ec04cc18cb9a03e5e97c6079bbc2ee1c59f30fb591f94621ca19abb33ef1958bb3cafd9fc3339a71248608e040e6d2280ad0ae35db2053bf806fabe8484c645f9f81fc31ecbae04ea9459185621a12ffa871e1ef4e4cbc917779ab29f9e87a454095b749dd5158e5696441d8371e286e99cc36c78f6f3f2afa056e0935c61ed8543e17153c2cef67b7b5d37e0a9a85e9f2e2a14b7639f97e7011b0c28acac7926867c1166fac7f43ac16e91d7a95a43144724d431883fdf8a70e1713b2c98e8951e3ed4c039beb37d191814afc887973e86823287f50fd8a005d22702053a926a64a1ebf567d76aa89b3bcf2f21f52ef809cce871058204cea26bf06e02a29d4816bdade760bd02e958f242eb1291060460a181979ed7251026905ec91f10ff7229bb9bae8860902f9a3e4823579a4e6dc5c4739b1836e804cbe4b5eb51b8964306843e8b5eb86840bb7b79542c19876bb3c48b1806412b66514719174d26dc88e2e73654faaa0e42986756c5fa486e85d35920c611d801c8bff5ed50658d8cd8ff22d18993c3e6fad91b43c2d3e566c2c3898e19f070b02ca9c0f2f0cb4b558fb5b01eefd827439ba284947317d777404d2b80c46ada8d72844718161af4d873d63c4861c51582d8409095d4159003844a6ab678287b168af985807709ca3ce9a6a84507d5dbc7a3736431c1dbadfa82d556372b95e80c520e3ec6c6e0cf137359eeb1176999a201fa8563d90b88bcbf55b93b327dd86af286db2abf8c95897f00c505843a59b1a7eb28bde549e0768512f8a312bb659a5d60b123a91a36c0cf3a106995378d31392adca8fc99c4b64bfe24ce3c8c1f779258b96ed99ec22edcc837042ceda201c580369efc99d59e86a8077819eecc0285fae8ce896e059c009086883f326d20a71141f4198f3172f23b274545194dac78db5eb545918d0be0fa44b9f0103a876226a4d75d8fc1306eacc8622c421b16bf152a9ba9084e8623bb3373474a706d14e7e704e791394c860d8181de46127d7b46059ae058b13ae599955d6df7a9f200485466607ef8fdace33ca81981e544a701d5fcb8b65276801fa14de7ee5381947d284b98f31727e9c366666cf067ef26e2f1dfaa62719858c5d58431c21b43b2d346636471367c7e16b1a439073762febf6658dc235eaf9612f49fbcaca22af31b1b317c68f9f70aad175d3123e9dd115880abaa4410fb152961b5ede884c42b4002011afe247d5e944091c8c0e120d7b61e302ed6468aa2e266dc383ac7f4bde4dea411e566bed492e14d5bf9e810575ef3dffbe9568345085412284b1e550f7b6c0b799b33d03ee026e26d1b23d7affa2ac7a92ad9ab08cef660f2861bd0a528006c29eac3712a76ff9dbdf83150f442df031589dbddff93607fecd3b9d8357f613e3a928187943eb09e5dd5af6d708693e5969ce26e3b215011aedac7aaf0f666bf0627bb668a651b348b0ef936506056ffec40a8bed33ec6490caec938663614550346834ec42ffc6ebddfd0799f72294158dcd9ef6f4c583187aa57d542557b769f87eceaf8f2721c310480f81803fdf22b869d3f5a9f23cb42be2c560d3b06dda1306fdc494e1077c69948b0732ec486092ba906e31cd1880dfe43652059288f951ff2c4d907fcd47981627195950c017fb92065d3233bf2fcbd61a0648a7c4719006176a3efabcac3b0c2f47c15712cb9832392e253a84efef11579296098ab5cc479f041ac037694447f997f3962cde526ebad287833208d91717afac1b05586d3ba54e7014da79eda625ce8d60bc28f4a832502061bf04bbb792981ebd87720a685d4b00106ec2d8d774697b121d823d1d38b0d6e803ac26e84263f79466208f5d977a7ed92570eede52c3f5f69e8664108bcc9897d6856c5acda5f599f9ac25d8f30023dd57e562a29174a701c4b3d08c4d381ebf81d9ae22e5fc3565a16ff24546390ced3900075d31a5b6dc3b18b5c0a2fcadb52acae1b554fed469767d9f63c354223e6e1c53175d656c5ade16a8fd8bc1169680e0f36775e21a50a1a1a77064449139871a234b479b5e837bd6f836e06a8bc0ed8bbc075491bffe3fcffa79d9ad8fd9d6c3b710541568000c962c69752339536fb7b6e5a6b337e4114ea033d9dc1e9ce2c30526fd415ec873b8a47f217c15476956342035bcd09f283b07b7c6ef79ef2477226a54bda738bf22972f3ee67e610ff547dc4f713daadf82dd02914b7b712d12d8cd091696adb61638e089a1ac54b822d4a607e593ffb924dccc088c6b417a60e6adc94e139a26c7bae0360f945ac6af5b67cb0c48767ab045a6195c9530fd67a48cc4154dfb135588911bf6a7278c986fbb48b1fb0ae0b44b482139cafb650f79698f614bbdb945bfe1093825922509747330e6242c3270b832fa8dab67194c600fe3d2ef202c8e1480d0461554f6451fd8e9794bc9050799ca82d76b3f54d4dc96189dee763542166b226b50724308bf21df4f64f6f653bf635995bc5f2edda8757d315cbf2d88bdf2130e706b97439bdcabb1eb5559edc18b6bb060c98ee13b0fb9703fdf1aaac82c14790fa4263aec0272720c3f3f585ab42ab1fb1c5fbda1945b82ffc4578039b0044ed5894b4d989467dd73a50fc046e2d2214a0c878b84914522e0bfebb54a112a035b44e1ff799c1fdde6399aa648327265b9ba954149fbf50bb7e72b1a24b4b4849d4be99adfb2a95b0155b8d1df5c178de453ab7985d76b3f6e4ef17be4227a67cc28687bfab711deda61c621c08b36f77d5399051fbb0f4e42c8b77e02abe0d2bd5ca8e62ad1560235a993fbbba930eca20b83dccf99f1646b077895b2dbcfb5b488746bfef4d42836b418472fb0daedc03ce0682aa5262198955fcea5c5a5a9a580d80946230342e3374f29192276ca9e1199ec4e11b18cec2f88939257b77f8adce2f1ba7d71243a71c7cf8e99eddc9561979fff5fe9b64d7de114dea72cfe6ad2037ebd47cc24234ac3a0e4514807c88b2e1435bed74e09b21788d8f7f920cb16e1c6b452159148118cea5335fe6a7f0162718c47d9280bea9e6f81dad527dc3569a545dc437515d9b9ca803d983d699fbf6a713dff1d4f07185deeb863d664026221f4dc627cc2731e456a9ec23c57d1679cf90003dbccb618ca1d975b603f321a953e08c6a45668029686e1337ed3b1e6b95caa860d8f50e894b1fc867a4cf417db2985428eee3f15dff2573ebbf792c2c93f37f4b4122d8fced60c5a5d6cd18f1c3db21f169ceda6284b4617dea87c50041c6fc4025b7a8f245ca1d26e80c9740422f60a14a7ba03435b11262283b8cbce551c74ead4272b9c4021568c137400961f6b2fbc7bebdbaece030d8da848983e759f5c64d9444da120a283ee395bd6ff523ede0ded95eab66381c9957a400275b7ff3a022c0a9454a6e13f4c714c39577037d144689caa03e5be4343bf541d71690e5d5e58f1adafbcafb1b72aae779cec2eb919616f8b1a882d3e00baef6c8887b2f4d4427e42f020bcb47e34b0947bbc8487b33549478a50d8c0ced62c923b7983aa93973e2635b4766233d7a94c81dc422081c2a2b9056339ffa6b2192f606e777deaae238485567d7469edb7611fea5e6d664ad98e755dfaf1ddf1e8342c2f9e8c2faaa6f6d707677ee8530f11deb8ec800fd0392226e76e3e7a76924338b5f7c7b48fd73e32813130cc6cfdfd579d2474efde5cb95376237786f79fa90a166ecebc94750e7ce70800170705b2fd834b76171db338e4399029d9c67c91d03af8570c20529d9ba02c3257658aaeb8da54aa6ecda4134db59dbdb2cc6b4a214b3179097fd3afc419d4a7a8dadd611f6c8c90f97a1bc6c4c4f8f35ffef57fe5c1c5b0a239bc36f05835a5c19efc4b91a877490f255e265204ab4c338d94b3dd3bcf4d706992c62e792f76249ec7b9d6b7adf7537d60e7e987ed2703d8b014709a65e063468c5eb246301c3eb3730ccca58d58bb8988dca1be7b49d7e713c6f3700a987b09365b9b17a15de8afd1e7aaaaa64f1e5e8ef8775c0c6e9dc4d0f408879dd25ad45532d542643818ba966f24a96908bfa04b8b76a057aa91e60ad421950139175c315fc430303bcf5d34d7f94590568581f6106fde3f568288f49f1a09bb8264633a4274bde503900a5729de1d845a78002a232dfe2e931d064fc91b6e45424c1868dc35fe24195b9538c0a4e3aca3e8d33d1aa4940aaaec2b55c39bd22c6bd298e8935a6ccca71f21dab6438042b414fcb2bc5cef7ae3481643b410cedaf13b45fe84bfa7f49c4d345ebeee70cd4f1cdbd0585d795121d6fac1cd99e09b765b68dd9d2e0f60274f72fde5d35ea3f0d62e05d5e6c37bc117b254c25c9224b2f35e189f7eb75658e300dc3f7ae13ea26251737d2f254f4c8392c6a7157078f05f989145ce14666a963bbec29b899cbbb9ab78c767a696985f46f660a1cc600853b41eed3b8f6d93fa57f195dfa5df69abb169a72e8cd0a6782bc18e1c3efa36e7d59ad337a2356ffc05d0fc0d64ec0d769240ef3ea945ca3587291abd1b9bd5b8252f366839391f38bb896484f004d87f214d63df0063f8edb8cd2a6dea344725e401909079add579318fe4cd61ffbde28697be8038892a96e1c2bbeb3e27cd3d9ab58dc087cd4458dcd5db5be30419aab3bc2f406ddc27dfeae158ecff06f4930702588f8419406c6d8e8c39f7acc862bef3fc464931a8932f3aff2c7aef474cc57dc13f5e7592ab831afc2407acda156f0798234bc6336d1e530a43f741815fd3c47b56bf5939553a20447e35f9ceb0f23b4705cc47231c27c431d9b4e1a8dc153b92ea21ef7e7483e831e3f60b004472e0b6e60dd47f38607c31274b598c79ed2c95b73904df367acdeebe212266297afb357d77da9489a8c99d0ef69ee41272b4d0b1c6a4bcef0f5daff144f5b438de43179488dd6547dd307cb9e83a21033c3aa5083d0c891cac0f135d606a5fa47573337f38c74d6743bdf54ae11367ccd3b58c6172e7f3e41d7e1c0ab92f97caa7e81407052f3773069dacde6ec16e3e6f1b83922986ac9d50414ea864f00e227b0ac93e0f40b6ea2104236e79dbf08d6c0bb394778bf26662115d1539583b18e085644a87c8f038708033a62811c95ee05284daf4c581e7b68656b3ae65f8424b150fb5fef64086873c99626f4aff3dbb40b9809f21d3ebe3f71fa60682fc05e3177790858bbb0f4b64b863bf7dbbd35d68868f5efdf0ef58b4caac848fc95f70c0cfd8eca7cc2606df8d3ad3a9355b4248a4731b89961f612344018d72ea63f97f3b9be4cb2c723aadaf2285455bb327778311179ac139a7a6298a38a92c4f00d12ed5f092b121cde0d3b0e222d7301ccefe611148dab20c9fe695636e5eb3808a0fe56bfbea6b2f049ca87d1dee928f4a5bce76d05dbcb540e771641d750a6c05430c7cb95b6def2615ac01e719c1d108e3b55c316c5887cc50f257ea6bbfd93718d25476cd5aaa5b0f158fdbcf55947859f8b70fa37956d67fd9d68307d27f220f68f974da8a28e166355723b8643c25c1a6c5cdfec3d36e368ea55e0963d112d48dd0ead987ff76e5fa1a28089e719f524f106e7e6b605af470b7ba520592ffba9cb6f6074205e1c471f95ced61ef865355f0daef1fb4cbfa5889f2c810a07dbe0104b80b13dc938d06512ad8c8f76a5aaa0ea0132ff3b065d44949fa71c065460a4cfc62b2b255c20f3338cc49904affef73bf866e7f57dee970f4d583486634f6f5fdb31b1e586a859f41143ee6d4163cf74c34cfaf1ead25842f06e27a0c5143bc4703d3c651017aba2f8296adc4d9494c6a00851511e3a36b46261d9a221e248a5f2178c149d286dcf00a94a05c99851baf7973aff963f9afc5f8b9011afc3adaa1f5dc0cc8b75438334d49ffb6f4338eb1b56bcdaf029bc819f81a9a88127b392c19184bc9bbb20bb487df2a980d5d9022d74da93b76c3c4f277166cbeedad2c283830ea86d235af554545ff3068ca9053abd0cf21c2d86d6d8fa0e64e4738c1924e707abad29fa75955d4e4dd6e7ddfc9c3360ba048e24269ae61b36232a59fb18eb55968ae0fdc6175c7d20436867cb85f6f65d1311675acb565e3c2d6e9ff6052e3648a9227a78a60872ecdc0706959c294b7b4c42e327840a94f2803381ae19e621ad0d4f9ef20406ea2922ae5291c3b45d59aa70a63dd245a89156835fa8edbe5e786651ff364995dc71bdebecff7cea4e42394afc97a5acb02fddc6dcfc7b24b0872a865b044958602dfbbab598ba30a17e2b428e0144796e4171fc357790c64c8c9aca70d307d437e2af10e3058c8aceecc515c1ded5025bd972f2442cb51bf849f593d678a0868c4d7413cc530d6edd72615393821570dfeb17c205afe7e8d333a1d5ba6054f6067a5a759a9ec5f9cc3f6d76c8494303ef1006bbc05ad2fe2258edbd9656767eb858e5e6ce002f2119269bdf630a83af8c705a8f2dfe2a04d4d0b1e092df07565b9c82277a38eea3cfcfdb91003859b88c1d101c160f8d1faf08fd9b2012e69b44be15b72881fa9f8a039050015e9ae7407cba7ed96e1e4368989a31413b1a5f4879249648bf812a5edc3ca141edc3fb37d1a23583819b6f339e1d6eaade190f645beb7577f2b2ae226a50fd53464cf13d20a6cf5d006747f5f9b20427c16e0ac21e2e372692dc41f7c7a7c0fe418c1427c22e93b5a929d771f8ca5a4444eb2f780471c0e5006cd6e51ec2d323c505568d1df5a37bb870433a6a73b3f2758088425825aa71b1907e9e4a3e6032a0b9141b51160aee1e82a98d42a4d4e0fb7d408958ff14e7c176c76451d1b1afbf02f45c787f00be9891e9ec27bfb610a76bd040ba75cc4b4dc32783c8539e1fb9793ff407cb2c17bb3f5ddc0073321b49ca9b9480433efe64435b14f4e946e14680c32ad83ea15e3cdefa2f9e678e9d67adadec1e2d16fe656edb6ff1f24674c506740bcd6915e10ee8293ad74e36341548b1d13c74612d05e1b4e412999ad68fa102f0f889d5ae1e346dd2405cfd167b4e1d962f0de59afae001e501aed2136af9a5faf27b753a39ea9616602c726d7523026f2079baac0655059e8567b106d17fe0099bf6053ae102210db4f48a877495352f28f3cb652bd43bfdb8374e6eeb9071823295cc8f488ade1f4b6558ae163cd51ce8bdb3e8021601fe768cd158745b717297bb7c17817f612a4b7ded78714429102bd147c3c031b46f538ff041cb1ad56e7cf62a554e67098f15b9d142f0f7120c639fcb196c0544da1ec23d345d9e4a93694d7e02e08fc6fa146f03c15053a02467e1501b100a087fd7399eba86041cbc0a5f3b71fc47d37ed478a1121980d628e598409c8c66517bee796b3197aa9be106783d8870bb661565ecdb5411941cb6c8b5e64c226a00dcccb90f26eb098a9b6dfc8bbf940150360f74358ac4a241dcff8efca9175fe832df9619b991199adee506393161b692568f588d68beaecf9ad5d33f147abad909d9cde12918dbce7b7f001a747fc7b10bd64e49158cf24d880caa4366b98e289da2fe5bb9386e0ef7b1bd7e17fe3d51bcd775fff086f66b19fc97a2f467248f382d8310c6b114c4d5ecfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvoms-api-java-3.3.2-10.el7.src.rpmvoms-api-java-javadoc@    jpackage-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3cMCc47@bb@afaae`@`U__!d__ ^U@^4][]<<\V\ `[IZ|;ZOhYyX@XVl@Vl@VwVU@U@TTi@S @SP@S@SWR[QB@Q.Q@QEPBPN@P @O"OD@Ohq@Mattias Ellert - 3.3.2-10Mattias Ellert - 3.3.2-9Fedora Release Engineering - 3.3.2-8Jiri Vanek - 3.3.2-7Jiri Vanek - 3.3.2-6Fedora Release Engineering - 3.3.2-5Mattias Ellert - 3.3.2-4Fedora Release Engineering - 3.3.2-3Fedora Release Engineering - 3.3.2-2Mattias Ellert - 3.3.2-1Fedora Release Engineering - 3.3.0-11Mattias Ellert - 3.3.0-10Jiri Vanek - 3.3.0-9Mattias Ellert - 3.3.0-8Fedora Release Engineering - 3.3.0-7Mattias Ellert - 3.3.0-6Fedora Release Engineering - 3.3.0-5Fedora Release Engineering - 3.3.0-4Mattias Ellert - 3.3.0-3Fedora Release Engineering - 3.3.0-2Mattias Ellert - 3.3.0-1Mattias Ellert - 3.2.0-5Fedora Release Engineering - 3.2.0-4Mattias Ellert - 3.2.0-3Fedora Release Engineering - 3.2.0-2Mattias Ellert - 3.2.0-1Mattias Ellert - 3.1.0-1Mattias Ellert - 3.0.5-5Fedora Release Engineering - 3.0.5-4Mattias Ellert - 3.0.5-3Fedora Release Engineering - 3.0.5-2Mattias Ellert - 3.0.5-1Mattias Ellert - 3.0.4-1Mattias Ellert - 3.0.3-1Fedora Release Engineering - 3.0.2-3Mattias Ellert - 3.0.2-2Mattias Ellert - 3.0.2-1Mattias Ellert - 2.0.10-4Fedora Release Engineering - 2.0.10-3Mattias Ellert - 2.0.10-2Mattias Ellert - 2.0.10-1Java SIG - 2.0.9-3Mattias Ellert - 2.0.9-2Mattias Ellert - 2.0.9-1Fedora Release Engineering - 2.0.8-2Mattias Ellert - 2.0.8-1Mattias Ellert - 2.0.7-2Mattias Ellert - 2.0.7-1- Disable tests that fail due to expired certificates- Disable failing multi-thread test - Disable tests using obsolete hashes (md5/sha1)- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Drop i686 JDKs- Rebuilt for java-17-openjdk as system jdk- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Disable failing tests due to changes in bouncycastle- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Update to version 3.3.2 - matches canl-java 2.6.x - Drop patches voms-api-java-javadoc-source.patch and -no-local.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Fedora 33 builds javadoc the same way EPEL 8 does- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11- Only remove the maven-javadoc-plugin configuration on EPEL 8 - Add source version to javadoc configuration (backported from git)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Remove maven-javadoc-plugin configuration - Remove unused dependency net.jcip:jcip-annotations- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Add BuildRequires on hamcrest-library (no longer pulled in by mockito)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Update to version 3.3.0 - matches canl-java 2.5.x - Drop patch voms-api-java-canl-2.5.patch- Adapt to canl-java 2.5 - Use jcip-annotations for EPEL 7 build- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Remove maven source plugin- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Update to version 3.2.0 - matches canl-java 2.2.x - Drop patches: voms-api-java-bc147.patch, -javadoc.patch and -testfix.patch- Update to version 3.1.0 - matches canl-java 2.1.x - Drop patches: voms-api-java-bc147.patch and -javadoc.patch- Backport fix for failing test due to new canl-java version- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Remove build-dependency on cobertura-maven-plugin (cobertura was removed from Fedora due to licensing issues) - Enable tests in EPEL 7 - Implement new license packaging guidelines- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to version 3.0.5 - Rebase patches (and fix some deprecation warnings)- Update to version 3.0.4 - Drop patch voms-api-java-timezone-dep-test.patch (fixed upstream)- Update to version 3.0.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Disable tests that fail outside the Central European time zone- Update to version 3 - Apply patch for bouncycastle 1.47+ on Fedora 21+ and EPEL 7+ - Convert to using xmvn- Disable CRL tests (the CRL in the sources has expired)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Add BR on maven-surefire-provider-junit- Update to version 2.0.10- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild - Replace maven BuildRequires with maven-local- Correct runtime requires and URL tag- Update to version 2.0.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to version 2.0.8 (EMI 2 version)- Fix compatibility maven fragment- The Java API is now a separate source tree from the rest of voms  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?3.3.2-10.el7    voms-api-javaallclasses-frame.htmlallclasses-noframe.htmlconstant-values.htmldeprecated-list.htmlhelp-doc.htmlindex-all.htmlindex.htmlorgitaliangridvomsVOMSAttribute.htmlVOMSError.htmlVOMSGenericAttribute.htmlVOMSValidators.htmlacACLookupListener.htmlACParsingContext.htmlVOMSACLookupStrategy.htmlVOMSACParser.htmlVOMSACValidationStrategy.htmlVOMSACValidator.htmlVOMSAttributesNormalizationStrategy.htmlVOMSValidationResult.htmlValidationResultListener.htmlclass-useACLookupListener.htmlACParsingContext.htmlVOMSACLookupStrategy.htmlVOMSACParser.htmlVOMSACValidationStrategy.htmlVOMSACValidator.htmlVOMSAttributesNormalizationStrategy.htmlVOMSValidationResult.htmlValidationResultListener.htmlimplDefaultLocalHostnameResolver.htmlDefaultVOMSACParser.htmlDefaultVOMSValidationStrategy.htmlDefaultVOMSValidator.Builder.htmlDefaultVOMSValidator.htmlLeafACLookupStrategy.htmlLeafVOMSExtensionNormalizationStrategy.htmlLocalHostnameResolver.htmlVOMSAttributesImpl.htmlVOMSGenericAttributeImpl.htmlclass-useDefaultLocalHostnameResolver.htmlDefaultVOMSACParser.htmlDefaultVOMSValidationStrategy.htmlDefaultVOMSValidator.Builder.htmlDefaultVOMSValidator.htmlLeafACLookupStrategy.htmlLeafVOMSExtensionNormalizationStrategy.htmlLocalHostnameResolver.htmlVOMSAttributesImpl.htmlVOMSGenericAttributeImpl.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlasn1VOMSACGenerator.ACGenerationProperties.htmlVOMSACGenerator.htmlVOMSACUtils.htmlVOMSConstants.htmlclass-useVOMSACGenerator.ACGenerationProperties.htmlVOMSACGenerator.htmlVOMSACUtils.htmlVOMSConstants.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useVOMSAttribute.htmlVOMSError.htmlVOMSGenericAttribute.htmlVOMSValidators.htmlcredentialFilePermissionError.htmlLoadCredentialsEventListener.htmlLoadCredentialsStrategy.htmlProxyNamingPolicy.htmlUserCredentials.htmlVOMSEnvironmentVariables.htmlclass-useFilePermissionError.htmlLoadCredentialsEventListener.htmlLoadCredentialsStrategy.htmlProxyNamingPolicy.htmlUserCredentials.htmlVOMSEnvironmentVariables.htmlimplAbstractLoadCredentialsStrategy.htmlDefaultLoadCredentialsStrategy.htmlDefaultProxyPathBuilder.htmlclass-useAbstractLoadCredentialsStrategy.htmlDefaultLoadCredentialsStrategy.htmlDefaultProxyPathBuilder.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlerrorVOMSValidationErrorCode.htmlVOMSValidationErrorMessage.htmlclass-useVOMSValidationErrorCode.htmlVOMSValidationErrorMessage.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlexamplesValidationExample.htmlclass-useValidationExample.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlrequestACDecodingStrategy.htmlSSLSocketFactoryProvider.htmlVOMSACRequest.htmlVOMSACService.htmlVOMSESLookupStrategy.htmlVOMSESParser.htmlVOMSESParserFactory.htmlVOMSErrorMessage.htmlVOMSMessage.htmlVOMSProtocol.htmlVOMSProtocolError.htmlVOMSProtocolListener.htmlVOMSRequestListener.htmlVOMSResponse.htmlVOMSResponseParsingStrategy.htmlVOMSServerInfo.htmlVOMSServerInfoStore.htmlVOMSServerInfoStoreListener.htmlVOMSWarningMessage.htmlclass-useACDecodingStrategy.htmlSSLSocketFactoryProvider.htmlVOMSACRequest.htmlVOMSACService.htmlVOMSESLookupStrategy.htmlVOMSESParser.htmlVOMSESParserFactory.htmlVOMSErrorMessage.htmlVOMSMessage.htmlVOMSProtocol.htmlVOMSProtocolError.htmlVOMSProtocolListener.htmlVOMSRequestListener.htmlVOMSResponse.htmlVOMSResponseParsingStrategy.htmlVOMSServerInfo.htmlVOMSServerInfoStore.htmlVOMSServerInfoStoreListener.htmlVOMSWarningMessage.htmlimplACGenerationParams.Builder.htmlACGenerationParams.htmlAbstractVOMSProtocol.htmlBaseVOMSESLookupStrategy.htmlDefaultVOMSACRequest.Builder.htmlDefaultVOMSACRequest.htmlDefaultVOMSACService.Builder.htmlDefaultVOMSACService.htmlDefaultVOMSESLookupStrategy.htmlDefaultVOMSServerInfo.htmlDefaultVOMSServerInfoStore.Builder.htmlDefaultVOMSServerInfoStore.htmlFakeVOMSACService.htmlFakeVOMSACServiceProperties.htmlGoodACDecodingStrategy.htmlLegacyProtocol.htmlLegacyRequestSender.htmlLegacyVOMSESParserImpl.htmlLegacyVOMSResponse.htmlLegacyVOMSResponseParsingStrategy.htmlRESTProtocol.htmlRESTServiceURLBuilder.htmlRESTVOMSResponse.htmlRESTVOMSResponseParsingStrategy.htmlVOMSESLineParser.htmlVOMSRequestFactory.htmlclass-useACGenerationParams.Builder.htmlACGenerationParams.htmlAbstractVOMSProtocol.htmlBaseVOMSESLookupStrategy.htmlDefaultVOMSACRequest.Builder.htmlDefaultVOMSACRequest.htmlDefaultVOMSACService.Builder.htmlDefaultVOMSACService.htmlDefaultVOMSESLookupStrategy.htmlDefaultVOMSServerInfo.htmlDefaultVOMSServerInfoStore.Builder.htmlDefaultVOMSServerInfoStore.htmlFakeVOMSACService.htmlFakeVOMSACServiceProperties.htmlGoodACDecodingStrategy.htmlLegacyProtocol.htmlLegacyRequestSender.htmlLegacyVOMSESParserImpl.htmlLegacyVOMSResponse.htmlLegacyVOMSResponseParsingStrategy.htmlRESTProtocol.htmlRESTServiceURLBuilder.htmlRESTVOMSResponse.htmlRESTVOMSResponseParsingStrategy.htmlVOMSESLineParser.htmlVOMSRequestFactory.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlstoreLSCFileParser.htmlLSCInfo.htmlUpdateable.htmlUpdatingVOMSTrustStore.htmlVOMSTrustStore.htmlVOMSTrustStoreStatusListener.htmlVOMSTrustStores.htmlclass-useLSCFileParser.htmlLSCInfo.htmlUpdateable.htmlUpdatingVOMSTrustStore.htmlVOMSTrustStore.htmlVOMSTrustStoreStatusListener.htmlVOMSTrustStores.htmlimplDefaultLSCFileParser.htmlDefaultUpdatingVOMSTrustStore.htmlDefaultVOMSTrustStore.htmlLSCFile.htmlVOMSNamedThreadFactory.htmlVOMSThread.htmlclass-useDefaultLSCFileParser.htmlDefaultUpdatingVOMSTrustStore.htmlDefaultVOMSTrustStore.htmlLSCFile.htmlVOMSNamedThreadFactory.htmlVOMSThread.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilCachingCertificateValidator.htmlCertificateValidatorBuilder.OpensslHashFunction.htmlCertificateValidatorBuilder.htmlCredentialsUtils.PrivateKeyEncoding.htmlCredentialsUtils.htmlFilePermissionHelper.PosixFilePermission.htmlFilePermissionHelper.htmlFingerprintHelper.htmlGaParser.htmlNullListener.htmlTimeUtils.htmlVOMSBase64Decoder.htmlVOMSFQANNamingScheme.htmlXMLUtils.htmlclass-useCachingCertificateValidator.htmlCertificateValidatorBuilder.OpensslHashFunction.htmlCertificateValidatorBuilder.htmlCredentialsUtils.PrivateKeyEncoding.htmlCredentialsUtils.htmlFilePermissionHelper.PosixFilePermission.htmlFilePermissionHelper.htmlFingerprintHelper.htmlGaParser.htmlNullListener.htmlTimeUtils.htmlVOMSBase64Decoder.htmlVOMSFQANNamingScheme.htmlXMLUtils.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-listscript.jsserialized-form.htmlstylesheet.cssvoms-api-java-javadoc-3.3.2LICENSE/usr/share/javadoc//usr/share/javadoc/voms-api-java//usr/share/javadoc/voms-api-java/org//usr/share/javadoc/voms-api-java/org/italiangrid//usr/share/javadoc/voms-api-java/org/italiangrid/voms//usr/share/javadoc/voms-api-java/org/italiangrid/voms/ac//usr/share/javadoc/voms-api-java/org/italiangrid/voms/ac/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/ac/impl//usr/share/javadoc/voms-api-java/org/italiangrid/voms/ac/impl/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/asn1//usr/share/javadoc/voms-api-java/org/italiangrid/voms/asn1/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/credential//usr/share/javadoc/voms-api-java/org/italiangrid/voms/credential/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/credential/impl//usr/share/javadoc/voms-api-java/org/italiangrid/voms/credential/impl/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/error//usr/share/javadoc/voms-api-java/org/italiangrid/voms/error/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/examples//usr/share/javadoc/voms-api-java/org/italiangrid/voms/examples/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/request//usr/share/javadoc/voms-api-java/org/italiangrid/voms/request/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/request/impl//usr/share/javadoc/voms-api-java/org/italiangrid/voms/request/impl/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/store//usr/share/javadoc/voms-api-java/org/italiangrid/voms/store/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/store/impl//usr/share/javadoc/voms-api-java/org/italiangrid/voms/store/impl/class-use//usr/share/javadoc/voms-api-java/org/italiangrid/voms/util//usr/share/javadoc/voms-api-java/org/italiangrid/voms/util/class-use//usr/share/licenses//usr/share/licenses/voms-api-java-javadoc-3.3.2/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8drpmxz2noarch-redhat-linux-gnudirectoryHTML document, ASCII textHTML document, ASCII text, with very long linesASCII textASCII text, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/voms-api-java?`7zXZ !#,]"k%˲wćҿNguwIhXbg. +`4ܠy‹f,¦dG\H|0y"ݷu`bQ}mebMjb̎Ems-EHPXPЄ _& !Sr!k7rp91 SVNd%z.kQ"[|wMqWI6GGy%as ֙bИ0j&ɓA+ڙXtl?yvיx >)9^zvPYQ\< Ujolu0=}E&ϲ5ʲ4cڏ/ =z9'->(\B~   mE\[DdAǚ_g7fHWl~+ڰ8ZIh2D͛ھٹmZ>X` 4P\i }3<{?sAII _)+5V|oG k:%-Y cc1gC(ay7-Ek2F5&_WeaLvD&хx^c]ZT4f=ڧtاi8 n'fhM$:Ԃc˿ڙmX5ɬNiܶ UUqG[g@7P)eoBtPl6VOx$ݿv!^k%EcN5D(ZD{P: >AdtNm[x6-sYzex8VkV-"a! oСMju'NIº?J^K]; )%ʒ|Z(L)aEᘛ!i?m{0t2q ' i2fH:~^^=NF~/)^2S#RG( CѼCPq7Q xX"E{,lzr LѡwBq^+dWV¡u,ڶIT)BLUT@);>b?O"Sr$Ŗq+?6͔K Zni;2Ql/QLT)i{Maxy @HD;\iාvFr&(H0g== "6l6]+.RȾ;9@뵂t6s..$*_U(\h9]掻[@^èH_E=5 ,FBfAIe=}K)-YTvT>ny)y]BQ$^8T[xx l4 j41b|Ϳj?ޥ[`?|*v94` פ?\;u^1m=]  ~2Na.vG|3G?@dNWYFgܢe(4hp%‘{ NsL-*&03CLk:*`})y7c} t% 7u~‘>/Ք3Ag"2'ErQ:b5g2 Mjzl茊臒NS3&bH.k>D $萦-A% )F82UӒޜiJ$djN"yi-6<9%kĉt2KCTN+Jx]AB-*}]N& . 뫘Dl ym=Z~>2Z_v_ȖZmpMi0Y|C€8CurΞ;.ZuK?|L EgZRfaz˜Kܯ{+IW7h`;2u]tT % |:JćA~DDP j s'YȤ!h^Xן8V~.* RIU?i4̨&3z2nh~L[:* eKDа(Ex#X3sO!m@|U6?!s۞3L*ghVOqY"_N|ɩǎB/uO w][!cS芫 3Ʃ 9knpjL,'Ѕ:R31Rwg&D&eJe]{O&C/M(ӥ|k,)z+Rk4Vf-::Wf|]b=+ДPκΓ^.{9X56FJNhlʼY(r8!UFe2m(C.?SyI[nF@s5ըn\ybɕufCqR)`Q9niS#]E\Шc 5ʝsLY:.KZb qq@4B5