voms-api-java-javadoc-3.3.3-1.el8$>ZW]{!̩>=?d $ c  AGPHpH  H  H H \xH ]HbHiHHooHtu u u(u8u99v9:9GHHHIHXLYP\\H]|H^< bd3e8f;l=tXHuxHvԘwHx8HyX\`ߍߓCvoms-api-java-javadoc3.3.31.el8Virtual Organization Membership Service Java API DocumentationVirtual Organization Membership Service (VOMS) Java API Documentation.f{buildvm-s390x-02.s390.fedoraproject.org>}Fedora ProjectFedora ProjectApache-2.0Fedora ProjectUnspecifiedhttps://wiki.italiangrid.it/VOMSlinuxnoarchRI4k&" W*% @%1@$$+{@&H#$4-'3'(p&&.P (AJBe+H:WPr(<6j"JxH+(%>T ?#." "7Bu7 'd'7vgn#iB ~Qj_"+f+#n"5'-~-*d0Y2{i+J!_ Je$LL2]Zm]o r| )5]2(&$*2'a.4^'sD)NC3>$.x3g+-e1-l25 =8oTW)23T7Qe_8R!>#:+#[0`$=)}1%"zD-?#? /_/<DhGd31)4I$) _^Zd3.H=r9#*7 ]F_.-?o3-c #"5,0r/w,M\XM F'$ 7|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큤fzfyfyffftfyfyfyfyfjfjfwfsfsfsfsfwfsfsfsfsfsfsfsfsfsfuftftftfufufufufufufwfjfjfkfkfkfkfkfkfkfkfufufufufufufufufufufufsfsfsfwfsfsfsfwfwfrfsfrfsfsfufufufufufufsfsfsfwftftftftftfwflflflflflflfufufufufufufufwflflflfufufufuftftftfwfsfsftfwfwfpfpfufufuftftftfwfwfsfufuftftftfwfsfsfsfwfwflflflflflflflflfmfmfmfmfmfmfmfmfmfmfmfvfufufufufufufufufufufvfvfvfvfvfvfvfvfvfwfnfnfnfnfnfnfofofofofofofofofofofofpfpfpfpfpfpfpfpfpfpfpfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvfvftftftfwftftftfwfwfkfkfkfkflflflfwfvfvfvfvfwfwfwfwfmfmfnfnfnfnfwfwfwfwfwfwfwftftftfwftftftfwfwfqfqfqfqfqfqfqfqfqfrfrfrfrfrfrfwfwfwfwfwfwfwfwfwfwfwfwfwfwfwfwftftftfwfsfyfwfsfyftfyf{fvJ9068312e37a2847884a98799f87f75c1206caa6343151128dca3cddbbae44a4db678e9ddaaca1772e249429ac5c1c4bec446e532997756cba6aa42ab7574a4934447ae29a77e9a9d45ebe17bc32513031890d69cadf74e15dcd119187e492c81206c544a10f18b4a38b7fc963e5e43436cc62be7b24363a588e794dea60a5bcf9fc476b7290b09b05475653dce802ac491180d531a962ddb1a37dd2dd99b01a82486cebb91e7509db00919ffa0a9e572f5fdcb4feb91d6312ede2a886b90091e7950287d47a10cd05b215861c8a165a757d45c83c5a69d55de8fc6f9ac8c71ca9a5bcb719679af528baccc4e0f85a7b94ff2a4a7db64df8bc0341fbc6647af19545ecc88ee28b7f7a8410fdab8be705e9c60b8b25b411ae24f79673caaa3ec6b60d0bde27d4f2daa800569d11ac81d40a4189bec1a2753e34d2432c7f7c798f769c526e0e642e74c9796a6f36b98ae6ab5d01d5ec8b639bb31a8a760fc5d084d91509754c9288ca2184158698c3da5f979538e091b194a310e50d4722743178b44560237d90c8595351d15322d055e22aa796877671084dda445e805eb9ea3393461d124c0fb90ccfb611c71890b76fd7eba70f4a7972f912413e6dd9921213a588964d921502b632d8916bc978e5673a28038b0e688654a89ecfd1bfd2c0f3ffdc091f433f10d38391b7e87289fe0c3fc1fe934ab7f3eaa60b8e3efb1f276c65d97738841a12522c928f43bbcea18d9054f4910e39d1718056a847188b2513bcd0fe5f288ae27fcb8740b426636e19a58564f41f99fc4f9bc633d9c274b1120b2a598d2b877f4d0c89edd8119f04bc8e37977c5800cfe8c1f60b9084dab858cda08652d5739a0b23d6e04d35a214c3b01cc8a47fca2173be608bd08a42a54b05a237f1d5d0d055b799853dc0b7513c11edc4d0917133872b00ea1d0811c9050f27f3bd53094c8f0bc3edbf3f6442dda0fa295d15fd1f2c9e4456a83708c4d87e832c621e5b47a80a25e6cc93a2529d3738cf7dba21a090c2b07afe5871889a71cb707cef7bdd9d231c42a2bd6740cc52667171707600c00bd3e8dc9711b50d5430ebd582db8477d8468c31fa7aebfa0fc0818174cb9cdb78296eebdb0e1c9b5690c92939381e921531ea59048c8f72ba833ab3418343f923c9a223c8394fe50549a358e1ce2cb151779fa83911aea0b383f221e2037660436774d2678832eddc80dc637452cc9b20fb233b5afd7430a2c1fe0e846d21c3e446f98f07ee3392a04eae7019ccafb2897d59a6fc06f8991090384a208e427f883937f32a7d7f78fb05f1525262195d48dfb08c19fdaced41a2890d42030c9ac173b536de48407d27582b2ac491f7358f9a393af1a7ffe2f456cf2aceba75c8723481f59c2ee8c7dd4a08244f29a3f32d54e56606f4ab0c113664b304725a677c1b3ff3bc3a4ef5425c599b8a17c9f91f245890ee41d3bf701e7876b398e4db311a7756c0d452932ab541256cbccf7af7cbbf11618234c96933784487300c36830461795013ec93004628b9d2564a70af5a164ea787fe57312c8af5cf0d8c696334866d58c6f2560f4b5c4e5e76f8838deaf7fe99c14ab7e46b3d5ec000cc42f5aa93e2a9d515ea2e8a3504855e9bbaa02344c07a1096594895c1fa763afb242c5f39ccb1c8b84692a23f9dfc8d02b940d9a67d494991ed29db835ff331bf1eedbb7fa71ed74ea13dde1f8f6a9dd7abb4d884cb289922e32138e6e5aa7d4a69a5c4179176809a724b0cbb93ff7f29c78cb4006050ebaf0416ddabeb73af2c21e65122ad9df0e8b1a50bd8444b24660f7c37dd1dfd7504bacbb0562bb09d8b9e577b91c3eeeb455c39c70654f554e8ab8115b71637b2c8c16f307a5cde45e75ee75a443fca7b6347a7d916a117d70a819fed5e10ecc4bf06dd290710582a5ac6176dcf9c47c8e4b9b0781c2501ab53008cadb3302a57779bd2da10600f9187da95541b132286298faac5a0b5d88fa336d61577ab1545f824eed8d3f9b892a9fd4d3d851436ef2426df0c78b6abc7acc49eaa053a00727bb7d6312bc37861378861482f2a8bc94fff99929cd10e6a239f1c0e0952ae50765d6323cf6e8f0158fc92885b6c261b712699f9329bc5be8464dded20c2d2e071915fa3e7b4bc8e985c62cace5b040488d50e7df26ed2a02e32530cf00fe8757d69894391ee11967528a08594c564737515a73a4dfa82b3b019207c0fb54898c7cbe021ad3a4052189e2c6f17d187cafead4d0754be20f70ab8aa7acd3e54056f81c24d810016c1ca6d368072bba1a93b488b9cbc0f361a16425854179daedd4ed4e5a30eb692938b2173e7f5f75a8e2680632a2017201bb1f30f03aafab641167727c7bdfca568095594dcee5b3c1353c4a7b080c1669406175620e6540727c810e57fc326cbc574246677f1206cf1a216d69a781556950c899cea8c8a7b6b45c3c296719d017298644eeaa34e3dfbf400e968b2b579fb95b036a6578b95ed6106b0452f9e871598647e559e6500ed42de703d7362690f2d9545c80085a25c34f4eab67bdcfcbf4a5a4c3289f45054f6867409e7c8a93d6764fe19a155004cf0794abad423e7fab703844bc463ada418355ff29ea1fbb68535827e2174334b89c73325c87d48a88a1fcf6380546d0919d8d6afe1cf0e983a844c213ec5a210d9d3e405fa0a6e6cc18ebd19e8819e8a59d03d445c585dfbdf8af32256682ea5f9f3a74abfc0c7a796e845b2634d441b213929fcc1c0c4aa0520e4fbe5694088dfcd1740f4f7387b494bd921aa77734a8ba0f3b938aa14faa742110b1e2a6d7fdb6252f5d0263c79e6ebd0b94474d18312772ebb4f105b377dd681e73eb7a660144dfcb5ea11dee814130fcb6bd453654abd036672f7eb4a49f59b9e91f1ca469c990d68a0a8b2f5c1c083c3865f20660a0fa87a3fb98c3ea81246988c0825efdaaa7df8ff9b0e6fca2b10e73a8137f27e8e936600d3b68b10950bd58ee20713d17cc6e788668e880a1b2e9bd62cb352d4b5bc938da10d43b149947ffe9b9f9204d48e6c491e7e6e89ebfa62ae1c2031ce06b8c0a9be773cf98c4b9ea7aab77daa494fa65a50b03ad2fc866285985738399ed466ce635c32d2feefd81d91a690e0f382a0edfd699be7661624d986ff2dcfe969cb6d04c60fce0b454673f86e8528934d0478c88e48dd64d5bd4dd5f225238cd4c66f0941aaf599139e15c7cfac44ccfea0cd2c7c4d005a467cd7d84472f66fc3b3f2fd59209552ae378e4a7f8e65636cfc4b9cccec510de0d3e34be1f3bd59a608ed8c03aebae052307f376b9b566a2d3c5e8713354dce340128efd403bca1b0d8ea39a166f891e86041e8557233bfa1de67336f954e9eb00440e48793fd3ae2eb6d73fb20ad8f5a67e50c1cb965ff266f4cbaca6ffd57dbf1d22dc92031abe0f41ae1f7b46a888de6c100ddd9f97bc76b21400fa755a705e42c131aa69711fca6587d0a715bdfd1b93002759c335252e8f3924c1c1ca5f9471895e51b4a9d40e6d9efc91dac5bd8e9d6ebd5dfebca72729fe5bb5ee579c4daf1a574150ef6b3d1d744cd9776d26bf33f0a7d2b52c7b36d2d951f476f3d1241280c8064a6c065c57ce7c7219d197461d9593af14230a463a47ed6b628eb9bd175d3e7b2a624185f6c08a108c51832788b940045686cf5c4c01826e1f5393290b00f30cbe040a6faf2c6583f4fd41301fd65c716be2ce6524646339fa762b4e26db9f0697bec71daa2b4fc1cc16240063f2165288f13993a8430805d942f10c8f29cc40dd616ef7561fae1acfca1e7cbf3a3e2704ff12bce12e5b998b2ef219a29218083d22c1019b7c0437b1728764408fa48134ccc17750b20567590ea1942ca1184545ace01ad6e5002ad79d443026dadd3ee84eaa32ce5223f198cfff0b50f50f1f8805e4751f41cd958ef8587619d513393b33365ba5f9c89d60b6410e7ae195d8936f48816a2e6229054f63cd9f6669dc93b6fbb0eebd1eea019080234167ce158cddccd9aefd17df31587799e152dd49f02d15a8ad44558a1a6b5a7d9f77ecf56a60d1c68b102a1d0a67714b32643adde736aaf7030e7ebb596ec73280addafc8a03fcf144751557ee39a8c35d94bba881cc49301fc18ea7e1525acde4aeaf8cc4135702a3ede2eb3df1bd7be14bbb056c20468219ec42b1c2f5e7e44d207fecf6a4a084075030de2643b7d40f2c37f77496bd08765890db6c5c1d7dadc09617d81cbefa7bad8942e85fc732f4d658d159b9285d6db3a01df5bb75e3dee8f25dace8e6a1df2f1c026b8397cd9b106d8a7266eb41ee15704811db321aa9b9930b0aa77bce354d7148d2add7765694d14516b5c43ce020fd3b518a147fcf0ded24e73235ac6dd90c555e915927ddfd73bd2dde0d891b9e25fa84a792bdbe8d07308dba7a51b4b58c0eab1d55922325aeb2d3b9f0642a69b127797e78cfd6b08d86cb5ee5462133612b308e9eef41b2ff6279e696d7826c5708eae7a7a17afb1f2ec5aab48b969a781964dd8d5353791ce50c7efe7bbf9b0aa22a635c589ac2fff5241b47efad4999515d39a8755a890d1ec7cae02c1cbdf507b0a625f194f45f398bdbae22e9eda06c0040d8d932cc4cb3ae8ee1775a7650b590a0d766668ca10938585ccad71eaf1a684b84a86e0748ea684583b65255ed41134498cb10618814219bd353aee246f7c5f1a1d4b8efd221a417597bd54658b0b579b5b9f3d37b0cc3508aff7e98555bbcca3b5731dcd3dae8ddaf41c1a2b736e9c665395d98021a83baf304b31df7c31a0ff601713b8fabcc051c87567ab61a06188f041e8932095db6c677a46bad0d7cbaa95850dc271cb34063c579df2fc1db89e0f19b7b0253ba33176422b0a903eb85658e749fbb4cfa359800f661f4139767097e94d36636828833e91f921191717bbb2de3e086e19e1a759aa49bc159eb19bdf220292c4052d6cf77c4e795bab6113ad298855ddcd1d2e8a80859fdde621ea5a7527ca3c1001fdd007664447e8cbcb527631aa0ef7b30a658a7ba2c9895f8f608f6e9a2655802b6269be21e5cbcf3e6598e15213f53668d8d86a5fe5ce83e79d57d9bf555dfba3fca6b616b3776ee08c7e68b00b9cb52c1d1bf961bd61a632956507ed62a810c443213f288628949083df88c3f36e85f05fc0851e75a12fc255c117fae8467ae9c61a33758820a301913549e4fbb3421eb6caf85378d62b58f1e98d9d4828b7ae3c66906262a62e221703682e7d9e269b42da828f6ee2fa2414f9144d782a27a97d9a0cd7ff87c5dfa0ed1c91809490281fa78a20502025a6375729ce38152f7f2cd5068c9735a0b45d33a0cee02fca27e8da3f08e714e354785bcd2da44e16f34ed3c04cd73645c807ac0ab1cd961e0923700dba3a2ee74fba58f12823ace4b1144e95e8447c0ec3d2a7a5bd91e55709ad0e2566da59e7091d1cd4404b835915b6612239d31d7c3f9c2a9de4de643114f51a668f025b6094ed639cf1391c294411b7846d48c2a0a074bacdfee0e71ec494e46ad8dc2fa48d7cd1aff34c23e933da203853a7c3ac3cea06424afd34fa90dd60eb74e7b676cd0f45534457744765fbfbb8668f85a0595d5e25d964c8a35c9e2b3b99b6bcfbfd7962a519fb41837fb77f972eafcd3183680b7671a1e9bd4b35b5c7795c5bf7629bf2184c4f1a3a78cb69b241491f1384c912446da4f35c1e39abad4a8a7c96fa46f4f8f7a6a354b4215a3243c36761d317a6bc9d43c7ed03013f3a6ee61b85938c332753b299dc78ecd8e3a359d5bdb38060d00b902feef08c790fa0c298c16a1645682704f0fa8481f83632ebf58cc92ad3c31cf5f1bc5536cfd2fdaefb773a4fe530c27a35237f3dd45f4a7500f76c38087bc6630379743515014cf64d936ae52ae80c9541ac8a3f0c658e39d76904aaf63699d21cc41948dc86a9e3bc74adc9bfb86e512cecc617108ad4304703e1724c66acfd85f6051e8deb3c9c9764d519e43cc005d89ccabf57fcbde9921e367d4240b3f3a555af92d843d7a598dc31a9ed87703be6cb11a14da3d1961223533c33d2951f22cc65546c4ca06ac0fd9c3103d594cfecd1907ded7a16977b7ba97f71264e2de59eec9b7178d9efad16143bdb4a7555e6144ceb26fc0ac8e17e815a817b1fef3e7337d697dcdc8128050c4ccedd6a4cf92389689e8980cf99d6e8d7935897577d0dd1c5432f84228c2a2e403f582d779b8a92e422183e8902bae6cd327ff4782cd170f280e23885c7d32b7a3b3931b059d2a59756c6544120ff8b282b999192b34cd5431f4bf8ac16b1ae9c138575c7591fcbc5a0d0974d2ef4e32dfa0df4e464e8634082e1b1b22ae11eee23eff1767ab3355ad86b372905e4fffdb9d6c9e42980b83ee39dc3a31b45cb1dd951b67bd64c8239c57890be133dacdf642fc680da4ff2556d3c74460403d5107b9590f826ae4213c7ff615ac10a9ebcbb632e21ce15bf14bdbf280f8a042e387addf9902ed0ff8f850463bb07d3158ae8b490ba625dfa6ec19d9e0bf057c1c7ce10ccbd8c4f6ad449a9b604235f6f96c6b60ce71270b248f9e8c02e6196ab16e8084bf639fff504ba89ac3e219476e1537043ba08104adc67911e368ded9617697d370e2ae6e53eef44a5d384704b1aa6c24dcca277660ce3f19dc80e4f19c4295d881ded4dba98ba88cdc4aa0ee5784a862593af1dee1ce116035e720bd32e9ae26cbcb82ec174b3d416826d9e1f619c2fcd108969c873483266d695a4ecfec2a0911da3e81ceb865b75dc5fe69b6183e9ebbf73396138eea3aa18754b34a04ad94c3f3a5411ac58af127a8983b5e3adb2e695f7ea13a727158305f825831beecad717e8db78dd28337b6bf987ade576fc90544e335371e55b6ff33beba60e9178136de62dc06db21eecb643bec426ece1381a1e98761b7a984599fcfa9b1c25cf30a89236f072fba753b60b169e78022973ddbda52ac902d5bc28dd97f69a4ed4a279913cfd647f6f5c746b2593872b1bfa78381010f1879bd3f47801f3dada4aa20aef3a73720e504fe086309bc6a2ef10ef2c0f2af9a2b45d825e7c7b125918fe66c2b2fd927ccda60b68b601a5742299e3ac499f964d5ebf5a2af1d3ff6bf930572b77345b777fa577453d77d62db156c5b227127df00148cc79077e25ed1a14af57aa6d187c43c4757420f8aa8c3d1dd5a9fce7da7686335e06c68cef6ad47e2b929a730527db0227c98393e5e3311ee7e0d006542490ba7cea7759b57e58381e8ecab06c4acdd8d3c7aa11efc86a4c90a7938f3b52d4296f7ccc57766082b20f8be91fd04bd5cb4c686ce306c240b7fb179f1b4d1dbb1da4a439b039d08dbc7e44b1df751d3a61f31cde6d944c2fca86b297a9ebd677f74e4aa6bbe37492eb6e01ae46fd60ac7ec81b51e8caad3e750ab910890d774593f161c7a21a8395246ace096ce51989eedb4ca386ce395dc408096003f2ca862550d639f089e3f07873cb65df214e1208480bdbb91368f07d583cd6f411b2462a5747634ddb9634e90f118230428338e6de04975845f8a2818c92920732a0e8d20e11653e446242bfd6840a3b53e4eda8c383b2d4cd876e259c57753ab81670f643647618d33a4bd158f481389d6b54e28af044455803f5c71eca1b64565f82953afeeee1d95b3f8c2297db3032af7c97fe2a84910ce1f7ad51a05b529ec98af7073780f5465b90eee8b921a3033cf895a12df8d983fbbb620e4707fb5571af90ee01747e3dcb76f744cd9ed33d7a811a5d5fd97b8e63fb355a25606300fa190633cbac59e69cdd339761b64e9dd724b8d743229c7ec5c0046d3071ecdd4d5cc6c1ed0cde6a3033323fb0d6783081dcb17d017b4b711473b5f55905caabd2405c93d3ed46313ad5bacff6b7e9a8b8bfbb5e27dbf40dd2fa059db3c216dc9ac7d553475534ccb4a7ee25f34d220e1f0a1ef21e47937c7d8579734fccfa1ad11725c112d2155cf1cb09c599fa18ddc37f990c7cd0e5ae764c0b908d259289b516a26c5af64037d2e6b8ead99fea6d1559318b2ca848fdcfc0a097c1cc04875c19f34ef554dade67e935993b89b8b645af73bdbe38648cd716a87173a545853adb63482ffa9cf4312e934b50ff714f01b9252cd876fb89fc02266581b6fd84d517333d022ceaa2c1a0fef695d8c7841e44d2db4959607f927edaf00ae4858d7224e005b084ea8505b94a1fa31e1a491490c7457334a2fb62e06b8f98692c89a0e23fe0f9c95442d54ebbd25b087f396489f560db8bd2f4102455378a5e21503a7bc123116e57407778e1203eb1e1a5e84cb1b442136e41b1279225fefe0a2c7fef1c7cc0b7fcd9ea4e89f22a85a04848ad273534f1e1d8c426d60111d6014a61f48eaedbb2ab4fb6d101b0be54c1a19cdf9a7bf809ea53366841f31905ca49fddbad9cf214fe144cd00114afa8a70c1a9f91b67b30f515ae5432d1946aa061430a977564fdfff82b81012c5eb77f129d78c7a33d844171c18c5228e08bd9216d0dd29b244f352d0e8b2679bac2d4b76284018c44b30d276eef1d0e8804b2a2ef5e102d140d53fcefb266a6f7726b04b3c9183a2c79659ac5bce53f951515d7dad5fc613b2ec162c665ba523a569c932e25d3bd5349cbbfe7a80e2149085946bf59e08fb43a226b32ba8b92866b992b47e2fc59f4532f080405f69b9c6545ca53c213f674c59e22ddba066a9b2081bdfe2ed6864d073286c27833d467c0c8d16836ae57922d1c45952906fd9bb2f268a8a5536dc60b4402fcfcedff374076d0cbe071b2fe8ce8a15a10ecd5e596f8c7e458c4b4e08abd3e0dd6c0a2a7dde875b9c3fcc42d9ebee6b4310cf57cbaad60c3b6936cd55bba67fbad893fab30b6c50019db2c57fa07752e9ac1db1b1a0f3d673e1f107a6c9435b0eceb83796faf2642948f6a6a9916478f476356b7eed5ebfabf9573327962896c655439bf4102368a9db6b4c8df6841d45463e87db47368cad6d3905cfebf2900f7259478851b0915c4deea0f7b4ed906f66df9ff048ae03ee7f75406fb9ddf297bfc6d6703c5e8122bca20299c610849c521b1434282a251c4e2054a405cae19cd3541661f99c6092de8a092e659bca92c51b1b8e8739d9b791db17c61d39365ce9ad796cf139b10dc691da3c44394133068e1317fe439931d863a1d55ce1c296bde822d6251430202b41d1b1c9f6a1bd2a4e3d00cdf3a82e02c6de97ccde4156a433c3501375ccea243f636c928804f9be5162a29a621620a2f56b053731954336531243af23e958bfc8dc593f96e9fd66101a6f84caac0104f10c719d0ab191f68395246e3177d082834e870015e5395004afd8e0769a93497a14fd67abda54646d23ae4ac9794f5bc3146ac392f526c683dec6b34eae9eabe54c965e2ce3adac03dd6d22d8b7fb8bd28dfbe3f55eed65fd4b357db898452cb9221366f32d9aab3d2aedd366d41dea277f44b83c7685e04a696d80eae8bcd242c2fbaf3393ca538046db767acab0a40fa289b2c5ee4744ef7b3ef6a4d7f6f3203497e92083829167e0e93e280cefd9490ea370145b17f6b96466b83e8b66db188d49aeaaade66a001de4110e5843758a06577f0aa1aadce8ba37702d22a32b7e69a89470bdbc74dd3dd5c8c9966920f50afd4e50b36bd546993b5c1612e86c684d2b3d09c58422f4ca9700c184c464e41d4b7b65efcb86f4a7146a20739f85577b71cc5ee526e0664b8ffe83d82b121878f8cbc3e02894fc614473678edd80e1e6c4457e4782b51b22caefa42a6231de92733a9ee846ceb3bdf0ad70e6ef6ce2841851cb89360ba5fc634a54ecaa5411e19e17d65184ad9d4215dadb5649e7265788f3ba992cafaff161fced7a4f10835df992ecd59bff736d92fe7c07819b529605703d8edce48ab3686e2bbda03dc72f7d8ec2c00b78b7e66b7fbd8af7cbe59f4a7896b55739b9acd340ee4f65b70b8105263e84aa816de81d4403705f99c1f9579d9d9fa2c694cb539fa7ac5d52a333d620197e6682dfa90725ea4f789a25c7a9321d47b3f25866283fa8b4224cfd29e32336b7ab4589a41d1fd2c892c3b323c0bfb9c8936bd723a5f4fa3324cb52f78103572425bb865344ebf877b1333d3a2a120a7eefc6b00ec27c774ad64e7ac4b782ba0c9ac41a286d5742b903edd68b29433051557ba0126de868931ff2e730353e6db83116c63d2f56f9d40540fad98a90a0898b50c01f007e3d16f28485865169bddc1d3f3062051e5ab7491d56f4c17542d2545cff4067463c37875d74bed8568fdf974b9dfa81b6c384f0cdd902b6679edcad0c69e043fe42c340bea7f92d2073e4d587b543529ed747c329f2ccd1b1633017085c07852ad7136318d70ff30f7181e401fed793b47adc2896da073b93259916428b05dc345adb2abc359fd0eb73b44a80f76a8242d59c832adc36e7dc68d344bb6edea36428f4292c75221b1d72946d9f6754e55f641ccf045d5a61fa1079d0812907c7d9093c35b184904944ef86088c16c39b211bc926269146d61229121c07a8d240395be26bccdc8c0df698691c3c358e043adbeaaea71a4af117d72fbb8b244beded8356da6d21ea2561fca70504655185e5308fddc5616d082e63f66e202f9d6b49b2e2e4ec1ab6ac2d98b5c2ea63ef3e5879eecb453c9a8d1ba60626bc04db3fb2a5a5b1fddac3ca8cc225623a356d5aa393c216b7e73bd6029dffdc9c009995807910f8c78ebdb39636fd6d9acf1f6b417d094eb7ecced7ace4f486b845ab895df10c502c4a24a5a32e45c2738271442be13f2edda6ca8d23c29811637e27d0f58449f80361ce17036e7aa57553dd01038dcd0ec80befed792a514e10bb482e5013a718e209e2ccb6b87bfed382a88397097d64626d24838c0caf5582f7409a495b2b7061aedf97998dc16a798958e685c66124fd9aa1bb6721058b110ef6870c04114dd3890f87f44c291a6e3e84e21e722c7f749ddd375e17cb2ef045f7b51adeb6ed80d7c5887d919c8e06e89dd78c3bb9fb994d86c2e0044bd93dac298b3548920f5e57ac05b80e688ca5afa43f21360978b5db759c1ac190c8090855202fd97cf57eb1d50f942c9024274d210637a1d0e8341ecaff11b5453b7fc6d62210d79171c37c22f87e81ebe6605f40c682ae55994e0789de759f3dd256c846c9ac30d07026ff3248f911104a3e2c3fbce2cf6aed42aaed408a4590a16bcae35fd36a8e1bb4a9d1a2016f904d389e9bab1d06c2b817beac6fb9fa4c1d993b5cb799d6c2b187b9daa8de6426839f35823f467b9124879a6553a89d6fde7ba8c14292aa16b9b1866c89cc589b8c4a996770a1b9ac5cbda093aa4a228708e01f525d1b20aeb9ac7182ec526a1a0d55041e00442e7b51b4e12e94e60ded0e184142db8b47c605be72e1f78209b28f5be7177e12daea96d81f12371358265cdb58efa68a7eeb8aa14608bc6b09a8a14e4f7fffbdd16fbb097d5fdb43f1e295a159add03bc82ec2284dde1998abd48b774cd303481fa611282cd53b7493c20be018e914a544c0f68f18bdfac285ca2043409eb5883637f00441f22f7cec4c67d38ba755a4d3d1a224f340f92bb17cd9dfab9e6baed107405140bb07d05092014c68b2d22b7b76868275afb746e3caff53ec5c50aceaf246af7622455decdb362fd7493e90b044fa22fcb51b649cd72b8b183333e030fdfaa43cd790f8bf0fd8675926cfe223ff64d920783150e7a6118eeae340035b72bbf32edbc25af6011ed1cffba9168700151dd6c052af7107a4847440b17b9c66713f2df09fc20ebff055630f8d7c15aa427fa46b6c90fd1046aa53306368bb825b7d1671bb1f1054564e50bf59afda638ad812d2eb10c24eb9561f951366e9dee2c10be01f1f02da1a89b482caedbb52a0d15fc11fcbdc001224a5d104ef29fb14c180e4431a855c1ff2d4354148b120963f47dee8c6c773a6c4203dcb970bed7996e3b6d11fd7ebd4ba67cc1510b54a550541222c727ad47d66a8c105fe9d45b2042d42c6727f51420175f2e2d7d11e6f539fbd4ebd2ace517b8af4d36ff9495b9a44520ea7141b758b8c7d4e8226ff4f1add463c30d57c221580fec3689a5e5226dd9510f2b553d9cedd7c414e3eaf86aed2979c3f9073a82a5c24840e1d5a80b98a7f3115023b5da459f2880b390bcade0e69b41fc154f0b1322f308921f461de8e29b5193a097b700f85482a39d6891867b2a77bdd75ca95879de78a33516ca1edfa67d3a27f457b7c1deb2abc66e88e21e46ce240fd45671a727ccd86386e4a7886568a689fb650c7af77d84c240313dc67a9c1b26d4a252c725b19f3cd57a8c843a242c9e236106b2b3ed91085cb020088aca44deec53cc0d30611952ecb1531f2233b14c6d5515ba237e79eca019bbdd1efcb3590bc8f8b7ec5b282a9af69ee65c52b3be07f850fffa21f1f4f9971f93aa5a1207ec5e2f5125d016214eb255c00f40eb50c4ee03563cd5451003baa7a7d1ce588dc2b77391f2eae8e2dfb36c978ac1387000ddcda1236554826e07d42f1a111b2607aacac9181b416911e22fe59237bb2a009a951750a8b7157e71b1bc5c97f9e4c5c847ce83c9076a993914ec95ff108fa19255bcd9376402b71d11cd862b9145f19964effe0580d469ab8ec771472bf0d33af0b26ae7af95a2617feca33b796ea7909f1215d281de928e993d08f754f03c25f80c169f3cc32479fb621a349038fd69a378464c53508c45c6068838b1e873cb32281b0120d1233f6a80c3763607769400a7d72568f36a86e28a7eca8d4c75deda2a2b2628eb668de5aca4fbdee87e2933fd3f8fcc432c7687ceb19584e275caeac341cfc09788a02be0324a0592ed6f6f240ef1f1b13b93b68962e580787a34871a9b0996ff9b9f19a64fbe6759670a71c05bb2ade974e2e6a5313d36fd6af119cda2e892aed29aa9ba55f20ee2a069d95e099963efe3187a9ca01ca59b596b531c151e6fc545d40c2ffd8b5180e0e18bd7dce835cb4dd666ac36da0998e1b8d5e31e626190ff5847af7030247cac69bfeb5f8f69c03d2cb5bce598affb2dedc72041ef20bc9d1a2d12e9e160f08f3dc7763b2b44d7aba878715b8822f265e0316d91b111658f999685113bae4d1d091a6cea68d31a7576dec01ccbf81823e76a7343a58742a6c3c4d0dcec6bde0cb4283f2202d58e0734b00da2beb75d05af55c9eba049f885f7544937dcc2f7ba8b5f7237aba42dfc8bbf940150360f74358ac4a241dcff8efca9175fe832df9619b991199adee506393161b692568f588d68beaecf9ad5d33f147abad909d9cde12918dbce7b7428a12fe78175946407c1123fd7b225dd7d6fcc5b87cc623affad3d69229fee91bd7e17fe3d51bcd775fff086f66b19fc97a2f467248f382d8310c6b114c4d5ecfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvoms-api-java-3.3.3-1.el8.src.rpmvoms-api-java-javadoc@    javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ffeee@e}@dcci@cMCc47@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.3-1Fedora Release Engineering - 3.3.2-18Mattias Ellert - 3.3.2-17Jiri Vanek - 3.3.2-16Fedora Release Engineering - 3.3.2-15Mattias Ellert - 3.3.2-14Fedora Release Engineering - 3.3.2-13Fedora Release Engineering - 3.3.2-12Mattias Ellert - 3.3.2-11Mattias 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- Update to version 3.3.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Update bouncycastle dependencies- Rebuilt for java-21-openjdk as system jdk- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Adjust to removed deprecaded API in Mockito- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Disable tests that fail due to more expired certificates- 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:;<=>?@ABCDEFGH3.3.3-1.el8    voms-api-javaallclasses-frame.htmlallclasses-noframe.htmlargsconstant-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.RandomContentSigner.htmlVOMSACGenerator.htmlVOMSACUtils.htmlVOMSConstants.htmlclass-useVOMSACGenerator.ACGenerationProperties.htmlVOMSACGenerator.RandomContentSigner.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.ParserState.htmlVOMSESLineParser.htmlVOMSRequestFactory.htmlVOMSRequestFragment.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.ParserState.htmlVOMSESLineParser.htmlVOMSRequestFactory.htmlVOMSRequestFragment.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.htmlutilCachedValidationResult.htmlCachingCertificateValidator.htmlCertificateValidatorBuilder.OpensslHashFunction.htmlCertificateValidatorBuilder.htmlCredentialsUtils.PrivateKeyEncoding.htmlCredentialsUtils.htmlFilePermissionHelper.PosixFilePermission.htmlFilePermissionHelper.htmlFingerprintHelper.htmlGaParser.htmlNullListener.htmlTimeUtils.htmlVOMSBase64Decoder.htmlVOMSFQANNamingScheme.htmlXMLUtils.htmlclass-useCachedValidationResult.htmlCachingCertificateValidator.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-javadocLICENSE/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/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2noarch-redhat-linux-gnudirectoryHTML document, ASCII textASCII textHTML document, ASCII text, with very long linesASCII text, with very long linesRhttps://bugz.fedoraproject.org/voms-api-javautf-87cca22debec9f61b60afcf47a147061a860eaf4d653ab670b3a7020595bbcdab?07zXZ !#,]"k%RwćҿNguwIhXbg. JhȲ}_t6e&kņC%n<"m˗"b z{a؃f.YcAsʳz~v1(jH>nK#]39S.;9bq8b6r0!>O}P\N1wzkYgu 2UP[\"u`؄3E1/Q̓]T'D"ø fNp Ġ)mUT1=KN-_mU 19 I nͬ@#  #.NF~IUp#8w !-g5]6'7eC42$wnx;rꮰfo67.Zn~fyUIzk5"Kћ.|CxQ44\Csa~;XJHws$tT|WVN%<Yd[OZt\/Mz~CPH_sڅ#N'N,`нW֨Z4Ppj$D#+77ο&͡_ӿRQm&Ó c3єD5e̱MDžra(%Ql'gKXJm{BmLU; 6jyk2A"Y(6bK/Mzc=7R ՚ӜyK ZͯF%#tF ?J|Kbg1$26I}c3 !(Wlh0GG$KNK^%E:EQ}?H*,QPZvyTܓ9] A-?c)Cxgә5+iL"e(>lwGm;߸Kmr >l."Xogc?ۣmg4 Qɵll7Uv>(M6g@Q^Nѧi+_«91rJ jJfSn;̱D KrOT7']I b&`VQtěLtDsrhBR-C$'Q]bzxH\+ڏJwk:+r% l}{N:q$[ф?=]|:~cIBn̨Wv]!"-g~cٸM*@KWd b|mXzTFV> Ne:zH _,fYϥ# ;wDEgF%DYp:Wc&;v{529(^iLTAsH{b't2+g`*jX[ Nܦ|7X;""n֒w,*]V!/ٸO \ZHW[2h;Cz=k5\WvPp19X"(.ek3[WrW%{ iDSuFth5E@#!\1XN^tq )02`1I+ݥe|ӍsѰ/_5:M1cuvu;E/6$dWՈ pB8*[raKX .D9y3F%6r)9$DӍn('KH 3/B:śFFtB.IGfsŔP^4,7l &1+n }kQ&,r,1oC_ $RW>j1E5`,Q *Ol`#RX D-2< ǐFs*t"xb-c-Ba[ 1J(+iiUen~* S6x y^N9E4}G2n:yO5Y'42LWj:IQIBR~炏 2LyC魧ě|:y+aYpDȈz1Q!WHDv]ݣ7(\R>z+F?1#")dXI%&ɞBvC]/9<5e;\v4ƗRJm7PF۸n"7o>-?''ZUVo8ԕ~ȼ(<>[+!fpRH>E,փH)@8` %vSPPNGv/gE7ebS\aJ9H^nG|e*@_e ũ_jŽlw<` QpGqz_c*ӎeNhqf]􂗽ls߬x`*n6--^k/yOšF\r_H`۠/iQrE ٸ+e5hO:;NDsrGG'W@_!3 M?2^UqJ%XSj^P *5pު3 STdPd"ÚhYv TbvMÞ n0T\la=R3ܐ{n܂0鳼4xP؄ Ly JowW"N T1_o؈*M,\?wKhuI,_dݥ:є E|Ṽ2+RW+h;ٯn%y;wp #5@vE=' !^Iޕ=X| zQ`ɔV][*t[77Sl{ sW>;c)wL|8V[?U=c~ru3i;PB#ݷgfK~[{{ԝEѮf ຩ6bVaUg#a=q-Go jJ>,oÂ>ѽӠ>!sĴۉW;?  YZ