voms-api-java-javadoc-3.3.2-9.el8$>T~נ=Nk>=X?Hd $ c !BHPHpH  H  H H \xH ]HbHiHHooHtu u u(u8u/9v|/:(/G<HH\HI|HXY\H]H^ bddţeŨfūlŭtHuHvwЈHxըHyDCvoms-api-java-javadoc3.3.29.el8Virtual Organization Membership Service Java API DocumentationVirtual Organization Membership Service (VOMS) Java API Documentation.c5buildvm-ppc64le-20.iad2.fedoraproject.org>VFedora ProjectFedora ProjectASL 2.0Fedora ProjectUnspecifiedhttps://wiki.italiangrid.it/VOMSlinuxnoarchRI4D&" 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큤c5c5c5c5~c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5_7a7a21828c7bcf9c78b63e5748395923a1ff8abcdd8664adfc5db49bdcf091a6fc22af5bd4956775f79f1c8cd9ca3d464367302c4933bd8e15f80fe587cb73767264a6df12a0cbeb036f4d4e3cde3d8df7781684f5821d7a3cff0c6005fac3c1420656f7a97e3e99c2ae5cabe007d5f03792bcc474029cf3d33d46954043bf502b721b58887b053067907be1b8532e7cd69bdc21d6aa64956146879ed83932878fe6eb5bb75140d44140c99c22b21cdb78f420069054e60479987e0354ee0a0f71f60a34460377141ab3bd85a7d508364d5d8e777c6fe49adce9094e2496fa54449fb3844dd9d6c7b0adecdc18a3d224db9505a567aaea065574b37abeab0768449caae8ce7c4a64caf5c411f8c707fca89983b110943804034d83516a8b92ccaab4eec25e720cb9099804e8850fe9a71958dde2b6784777607b9c88f725cf6e4e2d92ad4c502ad167a930914d1daa12b15e015e26d5cda27d292341b5b2f633488389b57b8525c151bce97b1f395538b27b8a4d04fbbef639e8a06ed06ad2b80101dcf53fcdf8f3a631802100117b14ea070c316bd813ab201d31c6a8ab1b537f3c25e8f4b6b3e0efc52b6c658f509953e19e98c910be6b1a0a64a6ecbff87f03b891fa36038c2e20e91fd0911a82858baff06cc99c811a9c0dbe8b23ac95a89cd5ec33fcd82ad98c8acde9f277b68bfcd46268420573329feefe42ae0b4d35ad1920c9c56ec9bf6c748d5b846fe1904c98d550f18b53b3290e582397f40da4326513ac6f0ce675a8351bf210a50a973db2533ce7bd9a825d06122b916253fbe8046edc06a5d6ace2d9069dcd103c77b1c0fdde8b994768013f171212636abc88b6ade2c9d3eee0ff50ca7e95297801e6c5f766bf754182d05d1156df6c492cc4e7950944c5b3627c085db74abb948d97eefd69862941b2d48d95a58d03df8ac3caffe3fff2d133b33335f0559aab2018334c4627de3b9db7950d8ca1a333204bbf53733ef4b7910b75b1797e4b10b26f576c954830ad9c728b72f5fa4ea9406535e04a05c35028cb627940610e83372e2b9e7887febdc32b27beae7576d773e5ff705b03664dab3afac44afc9e47348d33d84a16164633517df26954c8afe33d01600ae1abc7ff62fe36106aa77ba806c9bd178bf08dc5acb033df9d7cd254423c10a0e244413527b5e7e51d2fc2b2cfa685f92fc69c0413b8c9c8adad73e3fc09c811aedc9fdffbaa8ef56f43c6f7af333b38b1ffcfe21fc7579c8476a6d1c5ff87bb46db22f18ec09ed0656e34656941def65e25324cc0a5e6231edc3cd5a323e4d62df7b5e24c00f3b5ede06ebfcc2135a2f970d3b69b9cb161d04626a27e50f9badd62b33d460d87a2e72f6de70eb08d3dd29f7831e3e07d732e0754f6f76322b2f75e1995f7fafcab0183956ae6c09249c96d7460b8be0f9e3ffb88474d4cfc6e7ad15f3737064f0eb5b7fcf44b56179a029bca86ab4d0954aed50c3848e896972a7d00db8ff5f7116d41560cd5365e9292dae133de102878b198662d0eeba1aec93e556ec525ed0dc8596b7ad49b7a2f8f8facab0d2de1ef164c42efb7790761cd741878d7d61dd0dc63e25a2f39cdf57bb254a0a5702f67c4ab82b99d3476da9902a857cb0f3c1a282e2e1b9432d983569eef77d985318ce0c3f84ca2f0be3b3c3de54b2a694b44c9d21aa2fbd3730d098c132970595b8cb911860ed8998fc8014fcb81db4b9f8efd06119b0c073d06ae475d08b25281a377f789726a2556b4e3b8363e9ed26efe0d4766b216e8f261a4c266a740a984da6f4a213ee8d32b979f47b00c3e12e3d98a52d3d303416f1753d68f62d803eac5f72b6a020ec0e672b108dc4f7cf8548b8d850e33df423500a943c5e7547f4c4908cd63afd48ca39b5b1571552b99519699fe9ab343f1ce11ffc4e5f4657adf24e9ff83f1a30dadee9307b832d33e35e692ddef7345f3d496873d7bbb460611b23d525e50bcb14c8c7b90607c53a2afd8c6fc81a5b65b2e83827ca56f25ec8261c30e6d743837bb57b9f1c092a94b5336860ce8a0afc1c20c82483a305fae21b6d28386a6f1e57d58036eb89b59359f36ff5f8038e0283247f5a18df80cd122e46ec363c1ff68cfb18074f4ec517c1eb0b10012a5e9eac18ecb9580f43262061e56d3689b31b2baf6b3acf872207c2f104d4cc8c749997885099aa019f9f7994c83dc210df5936b41e60f3cd31edc532fe36682c253c71025bee00fb8f91f40fc12078edc88b101934801c35ccb1adf54eb3d948f1f2f06d416660cc3dcf3f79b11fd905070700ce9c63a34797d88bec73c174328944c1d29d1bbec6e3cd7f41438330c62f5272efd6db30dbe20919dd09359abe8d4a60823c84ac06b2867e93966406f0ce614cad65cf2fe2576f3b21a139360f058f49cc365e1daa3f7fd5f8135f2a367290b546901d75a8ece273a1ada38cc4fe86de2390ccf2c3b92f5486240aa9dd57d2843ba13e6cbfd4920e891c2ee367ffbd5220c22fa4fb4eae2c7d5f887401df8267ce78e5ec5a63e29b52f5f75e0bfe00b350cda0287b66547cd52b3735aae1807e7cbf3fa8b6f9010f63d0304f8824e0572f9a1641469b9e9e829cfa73d8060534dccc955c5abc09ac47227427cd4b59048b37be7fece1b54a8a71866ac7f8f0e98a1a110390249477eb731e09b3d1aabcdda2dab0a2ea169f42d2919ca8bb3a0f7d4d4514b4e81843d43af7fb0affd47d28aca440e1c2aea8dc90cf577248584b818b58b5cce254eb11def2019fe527cc1bb40225450a1907f185eae38bf09fea3aa612b78a47fdb5a3aee7f3ba6dd8562976825a48dfdf93b9fad3c16f9fb19765c5d9f89639638c9ef1b384651a50d991d6f0ff454bd2269972c39b5c8679e91057b2b5ba0099333c34acf9a262660e8f3aca6840f3c77e5336ad317b59f77a68471e027c01640d007bbee14ee2337b29ed6a9cc32b94de454820a2e896251f4d9e3af8b7a932996d57010ff3fbb5c71057b4ce051a9e88ff9f938423d6a7557e040e1b65f08c8b1dc549d1982fed1ac4ab926f1ef0e875f25cd0fd38d2fe89b266fb78196784d3345a469d2a154d21e3b54d4679862a1e2e0a62f5c609c781facd19085f0ae49b18e192255e6f02953c15f80e03f842fe6edbdb71e8f43c788c26c76531dcfc4a8b1494f0f1289f945f4817713bf8252cb31c624256b47029c875119e57ea682463ff656d21c3bad2e002658ce87f2b382f9b8e7bd0f2b444db8a7ba34695815429176d776ec0deb53ad33924ac95382782c15f7f5b72b566db6b41daffeb6dc0b217422c95821cfa6717627a7826206809b432b61cec3c8e6d603ec3328988ed260ea65d8a3a23208c57529876a33e1b4dba94878bc6bcca5fa4089d573f71545c3207bdbe7a2e1691b4d7e089cbff2a31e4110ec10216e00a2034fcd30fa15831d916ad60621e136290f3fd355e4c59666e5b84512c0b4cb517374d90c6d1fa44f93da30fced29617b706cd0677c3a959d354662c222709f332dcf634511dbcffd60396cbfeaffac3cf59a17919d2331e88cf716845e42db4979fc2c766945b35b684b634fa5c0ae01b52000d22fba46d3501a4fa91605b128454592eeeb40d444a18567044216fb86da704bc71e529907840d6f51077a42ee925c4074542891a8da084e9b6308d144620a04dce5e940b2ede67f009490e412b1749f9c637bc5d72ca0f2ca41bad5b356f0b6ab863b83a8f252ea9468f92ae0322142936e21bf43fa8c446a7e2777d4dc4a73a2729c9cfd9061efd03f6d91ca9a1a3b00085d8f3a15497d84829d8093757b80802cbdb2a068303cdd30fd563b52825826592761cdd8706b04ec01938e83d89f4d6a21b83f01cd02e0c3cdc89a117baa91fcda4da5fcd84a22e27a0035d4b5af79caa3ae63ba134af663888d558ec51b0e1bdb0ab8d05413f9a56e07203e1a299c91460d3191efc244bc97a45fa1030566c579bd3d7e9815a3989b028919c217e394db56593bd6a94cb18be3995b57c6f9092270afca8733919107da0facfc836c84ce27424df666629a23a878e20779f75b0292028bf1564ed52b055c31016ab8540f622f3a19b562e4821577341c854c05cfc9bb05a1d90739fbde0a79fbe893f2c2aef3537e62c5f2fbf3da4952c9052cdd5701159c51b3df4d149ec2fcad2f2d6c1a20399cd5769ddf159130e36964243c7aba77199b43d51640617b07afe6e873d0eb039b6ec9f00986565df502916c14289d28b1252a071ceda5887b6a3ada657cfb7910a18ca4b88b39f2299cd1fa56fceb6e690305ea9003aae28e4f976ff4e8e46181bfd1c2e9480cf2461d7ff46b063079ab80bde8b7196c51e57a12164e71ba0d6ec86fcb5afed15cf13c48cfadc0f7dc71af6effe97bff14a5eb305fbe117f5202ae08a3bf54485f96c52a0906b5c8cf0f98b14a699b62d45e97043e160ed9bde8b1e5caa11651d97947392c890dfc7c899bb73ae3f4cb84efd237dbf0a58cd5c6f2bcbc1dae78af033f1c8e22ee9cc311cfab56b3fc7b2b5c173d2ec3202f19a0082c4c3f54fba252bbf50a69084ec3e35d9db2ef641da866714a59f9deb8dc65fbe02d50010b881ff07cf63f5b6b4e06f640fc6097e8cb84df09f6d7a97c35be71b063d36d357d6ad49c90e3c202e0f54a2a81c750b5d8856edd3919416ee89721c37bfd467bbe826f0ca861b6dc9be929b186f643e311b260d4c54d214f313529c6f386bb6b3861457d3432bc658aba1991a0cadcab0a7d61c060e420e9803dfd19996977d3a9803eefb3f8fe05bff84e67c3dc95f8f10b66a9a1eae97600e050aebe935a86907bb7add4dfcace6880a0fc7733fab879272326958868c933a63703cf8b4bd90a70bc5d826a0fb451ecb45d131d9fd972ae2354a5e79731a1b7c405c238e9c51249aa1ae89df0c401709d3e4eca9827d98651ad4bfcb065ae4f54eae50405b4c597f6768b6b03cd5be348634ed8c0b9738bfb15c062a146ddc68a24804e8ab80b8bb3243d7c46f64751810a2644d49478ccc3cb2b52352549f2add3f609bb7f70766619724da8e8ec457fc4663702b64fbfd1302bc17f03380f19bd1f31ecce65c9be4a9809a1de077a04b45a6671fd375c780b5a3b6902252c359db829670408a8484f78a5942f51f7e2d81db1151817080458f1602638159c850d8baf1e6296c9357381e320bbb8c734beb87d0e810292f788096cc32d2e8e8949ddf3ce264456d41a3a2fa6e56181ef680869e144dab27af868cd5691c0087b45b266e270f4df402ae6b79a4bef35053e8d4272816dfd4b4214791e6bbfa2ee6f48919efcdca794c40f983296d53bc03ce77d80977d0fd6946937f2ff895878d181daadac2351003823466f1f102c7a8cf2afc600c1072a0527fbaff7f525aafb861d332d28f0185014d9f3db2c2c1b177b8667b4e6b23655ae01a26474e5f2a53a02ee283a2d723d148c878694de5be5ea7fef77cb9586210efb27b8485d9478da40bbab010493e1530752cefe0f38285348047dbebce95aa8d502114e31526ac33204de2eb860e1d3bf801c7e90dba2ac0628394da3b4a5e477fb4cc91c7b8f81add40e46c170a827095255bcc5f3faf8d05c52727cb08feef8fc9fc72892492ef9594d3f1785bdf9195585af86949220de0defbe2108d46405bf9bcc4361b99d3045a37edc734d1683f93930e6eaa9041f4710fe3696457bdde9908700b2d5766e5d4fa17f614280bc6fba566e2ebd881c920511e0a50e89eb12bec71e616ab1702c3375affa86382b6600a9cbe624c35669c6b9e2e6fe21d0dd2238e1c5eed72a67a713fa5503d9fb0ab912da7fb1d013ca920ed6891334cb1fb7beccbb7a6ec8bb4e9f1023db6f84a62478ec13e57857d30e4dc3fc8a4442c7b50fddb59c2889c64b0a7cf1641b943130cce363044e5927225239ca9aa0cac437aeeb133902c7e16c5043ac7f01aaa967d34fab983652ca6a03bee3df29f797176c7777e80e4c7be8a433e0f93f4e5978db936d62fae03de245e11a19d7b8968591e30f56ad3497423c9828ab09aa8619995159e9d4a35d8734e0c80dbc9dc48205b550acd5cd7528f815c093a012985079ce1915c1c43c584102d25ddb9ae80b181ba4236da3cf1d5da1f25f5b263577a82567d0bd30f416493bd276a0f6056804d68f23379802743e7df746cf77cc41c3d2d7e197c228460a0cac66ee34bcb9994316b3a07d8c7d17de2ab0528f6125ab30cbaaf425f82836b56a2b81d50376e412621e4cb1ae9bd0f107b444ee0bd9c40cd6983c522002e82ad0848cabcff190098896b2e36aed38181aaff0e1a4e9a187bca433e29b17e1d5590b999250b598da0c69a0b8640f4b6a09e8381756e5abf24d42a21067ac1f9f3f54832b25049629a2c6755ee8eb947394552312691f12c50ea623e5b52bbc2b9c60616e6b026099ab6833aa0ee653a8dba786208e69eb5ade30a7ce220950fffb6955efa6ed8a006f295fec16d7247745f122ea2b5f7387bad956c992bf32a0893509b86db0ea67d8ea7706c9a1e25abdca77098f47f8f9137e9010f7e9de60e306602cb632efa857f927940af9f557d2878dafeee0b0767058ecda58fda054a72c33eea83cf549e9279ca89ece25bb3fd16a796be62f45b8c52e7793688372e3bcc280fcbfff9dc370adec4efcc12149b0cc5300d2e023fb5ff6841d8c126f1a98b34d344d60ffa591557d61b109d4d144c62c8c65d8468c63bc99b04dde0fd1f84dd0a8c1667f3b001cc38c93fe6cdd66add67a2273c8c5c85b1ce94c504792f115564728e1fd4e0e51ef1f2be2792e12eb95775a26fc7f8ff9459e59af5efd69f640b268958327fe9d2491caec8774247597db63d6d56874bf8ec46a204d6a7184d9dfb632c5484ff5ebe0b56783cf1a5627815c06600c0bab9ca293d791604bd23ba06b305cc5cf456ae1019e733cb93edc598fdb1c8e6ae7695aeda085d71cda97fc051e5255df83365f995e3cc8da034babce5152b96f4042e565fe0dc0bb5390e81c38891ae7cd0a485e20361b31618c073299eb4d872efb240c7978be47c920a5e94c1264116c311a931d6dc3e128e31687cd01f669022a537d81198ff52c9a3827c0b2b8f11f1208a58283307569c27d6752b4e56f09016422def39fd569866a71d60adb59cea1949a6bc122c17af7ab5ba4f310e5938ded054d191f1b2a1591579d778dab81a07d25cf34ae19f4ba52b658ac9270efea4f32be36d33e5597d55a0a71cbdfb7bb52fc01e21c6ac06b95825bd1cdca3e8d352b7399f6b6875b468f60075f43f8c6320dc019bae7c52851de63be593ffa96616acc69c05da15b0e40cc0bf1f719dab68f5f7c5339f06e4ae0b4e60c725d8505b6069fa407ee5b379585b9b14428bd519b7ef20c74184943af8bab88a96918cbbf1332342eeb15f493b3ee34612b07b70846b8efdbaa0b486ef2b2a2a1143922e57661179f495f427009fbe5f7366221af4d4c34ae7951fa3e9b7815fac47d0ac8a202394146dd616d8c9d40b22e2cb845cafc35b776fef75f50941711e199d02aa19ed74b380b54812ec7a7c83210d62fe66a81b5c9ceb0f1ae568692fe456c29fd7a14cdb1b4bb4070f07f39a30de7064fa2cb8a0a6195941e083027f282faf2508148f0746c1296ab10c56f724e14816a03ac980d445a9f00f620b769a0fedf33c49a224bf59c59735a851c2974f3053bbc941cc7893b1634a41f1086b436b1fa34dc65ec691126f2241843d0971d1e7e24f42ab0d6df370866a5a9016b374a167165c954c4d2f8bd50cd71133c2686f87c035b98a91dbd28c25cbef62aa03d69e726bc3447adb3f912d4ce928076dcab480f8db798a384c671eb80ed13a1ab43d33ebc0c1264a58dd2abb21e1dd53842954a89e1d3e0f919f904a92eade6eb5e80a822a4bcf1f480f10df656d9cd48a30a74ffdc53afa7a04ee02c6bb48d43745d3083dbf17615bd9f22abda236217169aa5e78e42c53bdd1972e8d74a44c66bba673a1c06198e80725ff8f88c3d4102108bd79c027af775766877bbd890424467e69be643ded4b76790df3239db9d330b86f12a24c80687a34a1bd6d4b5eac2640de5fdddcc760faf248f0086fb0df7bf52fdb79301eb6a9f6665378efce301cd381192e8478d897332ea4829d77cfd1e409599aaf05a2832ca7871c9ff8948196cc0df77fb2b3dde55f3856b227dfcfb99718ee865628afb5b0c10df2edb05c2f9f152927f8879b58b7142204288973b96747bed43f35e319eb82a54b317232daa2ce4693fbb223812d890bede3ee626a69f1ce4d58ba9b61fc1b82b00ccc4328c778e22618dcba76381b080be919fb5d6bd2ce441386c89eca21f2ad5c0914508a3ce81e15ea911a5b139208d81c553513dc3c7708070b05694a5ee265b9e7840899fcd3f91a0c10d0363f7da0d8f58b512944a58d9af7ab4e10f188099149367583d558c35066b433672d401aee166a6af5ebc8e646ca41db4ff03d475cbf58849c41dd2095030c9ac5be7bb85120045dc75d7aa0f105cb8f6fd8fbcaddf92f2ec771ea277a0f210ed75055a0bf3cddcb6bfd93bfe2ff0fd2dcc583e4ce41d42c7a3316db770c322f0b6aa95520340ec10db872889cd5d33b24c9a3a58d16be7a0e8ce3366fd00a627d35d28173a933b455b8d35dc768410a0d109ad6f057c520b5af2e6eaaffe230027db5ba0d29350cc9c4c3953d52ca9fd4d6cdf7d66bb662e588fec429408da0b189cf63da44c6dd78009a4b13d54571b5ecc93f96d24f87da2081bee67b057b877e3f4520cb2c3073a681a4091652597a84f82cc9034708dfe1de6362a8368a1c0c7b07ba7af8a350db5ab935c4ce11015e6ebad74da1455eeb5b587814c7edbb45ebcc6460d887ebbf9788d80f0072ec8d8fbd107786ece7f51f339c5327dfad49a5fa243c8c4bce704afdd191bed70d4cf9a7c1e100f45662db7cb388fc6618271d95fe66aff48e18c99ba2e4a128b783eb1a1fa93250bb9fa32fe9b514b44f042effc92e1689a1215b5e6771a0f33489feb1c0359e950b67a51079c236b31c5aab3783e3016ef8f6e97e5a695386925f375fb4c85b0c3365acdb3f8086c1e46f47398969866a987788c6715dfbbe8fc17c3ed44c479ceece6f4891f311c108cf48e10450673975d41dd9f8a396627bf2c13e4e68458690020aa7970b40b74b1ea704d4567327ee78591e29c1336b07e6f5cd1bda4a4b145f72dd322744cee6fb53962b3037648c029d7880649d3aff38d16d428fcdb04cf4d7974384924320529d187e5de8ae99cc28e090012da672dc860c067d6ffddf6060f369de42faa49b32b919f7020bfb501d89a99abe7198c4002103e9cbc4d07f5d1a03d6189cfc6b900edeb7d65a0eb1d9b2f6f10a3b56d11a3fc8a8513aaddc65f71789b409e09843472d8c08e10c5ddbed7a894d767f022d013d7efce79834762065564b0ab09f15001807b8fe085aafb310ecd0918c75dfd6a79b4d79f64cd64a9cf988704531a717f473b3d179a2445a49dc450e357855847475d32f22dc04ea3989124de1996645149cd25ad96d1e1114173599485d62d6e89837921d32941560a57f1d610209ef389a9b4d6a7cd8f6e680875f994cd2ec2fc62587334ee1260258d38edaf9ca26c4522212c831fa469530cc8d1c56394fb4332c077e18dad6f3b8266b28d8ad8ff2bc4cf9d9ff6bf065baab4462812ef4fbeffe06c2c7aeb7c3ca41df2517acd143e220983fc378b98125fe074560c769f68382f4385eac8edbdcda20a09a30343421ba5f69734b9134a8b503c306ad1cac3f036d4758bdf85f463e4d0a9f36ccee2b2ff38be4c7781ee90eb3416e259282618b68365020b168084970a669ee606f15864a8649c8262f9bbe6fb901e897bf38b38373dd5565371bf096245501719a6819a026a735130aa7c3c2d10652c9b7502db1f0e94c6a6833ac409d26c34c5e3fea08ab2c7f2bead92c46d5b7cf87f2a40575ea9363dab3691bc75466f498b15e0297fbb0b5e7f105f0f9209333317cdd0fd093186ee72243683bdad446a39492ca456a70c6e3572db7ef92af32abd6a6a805c69501fc2359de09d2fad8d58d67d956c0dbfc93ba523a4fbade640dbff4acd99b8d6853c70d01819f7e1512b370c314d1d9d5215491e15a636712a0d39a7c9104bb469af118bec7f4499568cb6d5445692b81269b1a591733b2b3ea5a8814e55ad26aa389a7ab4709b598b353ffc8d75dbb886ec78a77f2f97b11b664e0eae14a05a24964e16cb67714e0d6f826a38449ba7473fab74d9418de567ce50e26f0b186945476acdf5de6fd2b0314ee5259f8bd7a5e8f257132e44c3e449c2e78c855e4fb9f9d3aac59cdd6c4649d9e764aa6e749fc4b3bf31ad1ad4fa72664549076f1153f25fa552fca54065b741b51137ee95ccad839118a6cd2079301a4540594230e520047eab04a93e5379336ebe62dbd6d30d6169969bfd7604b37354c3464aa6be578f2937285fe1af5cd1c5e4c977dc243f80284dbe026f015a389ea40f844fdba3271917d256f905c4b552c017cea8c3840fd02f80a5a5bfa7396d66b280680841120a9f4f9fa62ea659c5cab322e9ea9f2c8f6e462e9e14b9612908cd27cabcefe3fa33fd9928d700efc06344e1db202f5d956a3c4aee763ef122f3621352f316f653efed18f5cca9c60f8c5bc1a8b393f6fd0f22c6cd599b69a87f999e40b75a775bfe526c185c0f9ed4416cce58898bca353f3cb5494a6e3c0130110d639ffe1b42bee6d31e7f37969c846fb5adc935a414d390da697a464cec0d33d10b68f1015fb3fadc1afa9614ed3de0ce5bb4db61f9c20be3bfd7f089c28e7f75b403b84b0f16ba6a9f9661660979b1a83068cf6dbbaa35f8367987834f46722dee60d4b5014a479256f9d12f9de62882a49cca38a6efb5bb374feeb13d24688a823951fb2b3a702a1cfdac9519e5384b17b28a5b77cf26515a13cf9c64352f6989089b5fe75dae567ad76618b20af9b5e89e6c8fe52588bb1b93f23fb577b03c1dc420a980f1c31a99953d5251799fb30836222276cba0afd5771318ca32503a1e13c33222f128c342dec699081465b2c918b171eacf6901631c31d9c479ad79ad8995ad5bd75fa6c87fac7cf62f8e883be91a08a09da369b6a5012701b0a33842e07ca3be798278b70880c1fb405dd28be8330897232aca590c7efae8c712f41a3438a5712129984a2378b8c5ffb31425c048fb06d4af527816d125f536e98805504ae040081913593ec47fcf33789fc9e3fb9bbfa996c7ca4cc1c7032a845c54f1adab269b451917c9ca9660f5d6b5d6490ffacfd59eb2ebafad3c849a6e5a32291480fe9e219e6548e098c54b6de8dd9cf50dc7a6d90c2991ead70ad5fac6bf5db65930a656086df161626f85a19b09a1c6290444dd9e0d4061e593faf5d6e304d8c4fae04920e938cba6c406aa8562c827909ebd245ce18c728d370c0611c775f017688ec644f6574c71ec3fd604a7c163a579e4d979d6c63a24ee506255c5d94553e759709fb1df07c68d7b2b2a4c8ed714fae57a67e298c232d258426a9d20f2ce82172327e8945ccff2a538b6b74c047c2601a130475dd6626640ccca043a395ed634f1b94fbbcaf3df92e55ec8bad8acf8d4b5cf67afc8a8766f14fcb5249bcf06ff1b0886282c62e3d3784ba5b40746844dd2f9070fffd7685514ed1e420c15165f5b77ef09a72595822e6774d58b93e663a84d310c9b31dbd600899e97af65fa08feecc4e6fb56e70e03a19e5820be8efca433bd86d3bb7e68c91bb616fcecd5410b2005944a4128894b703ccef8a431d10a9a869fa8d1bd3b857f55e9717e4865612b37dd148bd781a34d2e1ef9f26946fb5f36f85ef0ed9352bfaaf68d09b28a4b6fcf9d0bc27a2bf911411480a77ed860b251c9a4651f0e4dec72c538706ccd84de0c89ae0275feffe70b58d83c35772a11ff18a259bfefd7fea1056508a23c0fcf981a1c7572e84d45c929a76bcf1365cf8acd32b7846a631c75f68cb1f25d970de1fa61743dc882feda06b1df8da2dcabbd93a035011fa8d669092880d40230c933aa94d05eb87a71758076213be4fad0a38896be7013b1fce1b818429dc0fa85d87d0b76debd5b73045a13955347eafe9afecfffd56487fc736cd1c9e49d085746d0617bb83051edd81a963d5695fcac40ba1da9d43d931ed3deb1752a3a976f7b8e0f3e82908381e856e8206201c992599630e98e8c8961b2bfe767271f2382f5995cce91644039477d10db5a298df76a838079fbc70a5ba47503eee74aef5b9a64a33879c22fed264a78221d28b3f521e2da1bbe7bebf228b70aea1424c768440a0db196f529f3e7c623067ff1b0542886836b61d15d2e2d8eccf1db55ea4000fc22e86a1693414441f3e236f2d802ad7ad65f4ee3588c918864a85f384d21aea223b1b85479fda76c5e469cfb8dc2e7a0b59233d726a81ffd1106c626ccd35de9d625d051909081b9e64b22db78ed075f385c3a51784b1b09f35313feb1ff75ae2f215efacb7a9c7cbabcc5d74b965e8ab74c0db53853d7b0999ddbd558166b90782b6e91594d836d3b3fdb8d84b3517f05b7ebbb4d6432d8fa466e23ff079cbc29280515d44913f37824610dd8e4e2ee565e7164556f6720b3fe7955f292c7f1d45f4c0019ce5737bcb16adac376ce4b28536bca737e54b418c14db2e1769eb6dc64c008f4c6e8985514477291b031b861bca766d4281fa7f18f740f8f0392dcf178e7279e0d8499370fa8d32fbd8d7d5cc218c9d74c846086f8efaf76cd484b9633de64a4e9067362f488e88de11130ad7a4362930f422a33914333df4fa45ee366106a4b2c58efd9e2a10ad6e0a9045e0935b8b345dc9623f9de3ef571f3d8461802ba5358f42ec4e997af09378d49afafa643be6627a3b32fea31e1198a2014638bcba0d195ede190eb1bfb95dfb1ec7383ea3b02612fe6d176c4fcded646745a962c7c307af7b60c2e95240b952c8f827c95aebfc3f24a4f55bd6f66cf629b378314a535e468fd8cca81623776f4ed4f0a2e7b5b98e65e46e41a72aec40559372cb8385dd7e16a3c4959b50bd81700c487dc09ece8cba56242eb3fa11d100d12644c2b7b51b8f579fb9f5ed41704dc1725353b4ed4e6472c12895e7b1f4301c05bae932234d8072ac992d3279070fcf2532f440d898d11308a486abdfc8bbf940150360f74358ac4a241dcff8efca9175fe832df9619b991199adee506393161b692568f588d68beaecf9ad5d33f147abad909d9cde12918dbce7b7bb27f48b6492086e7c40a2d4bb7e2ac08f788cf9eef98abbe76c760ee93d3e921bd7e17fe3d51bcd775fff086f66b19fc97a2f467248f382d8310c6b114c4d5ecfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvoms-api-java-3.3.2-9.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.3c47@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-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 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.2-9.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 -mcpu=power8 -mtune=power8 -funwind-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-8d041a7318eba28ea38aa59dafc8c0cfcc0a7f783c211b2af41c632dbecad385b?07zXZ !#,#]"k%˲wćҿNguwIhXbg. +@U e1%g #&kMbaчb_KCga!.VlT>\]\}v lPEo*p#w$ā3vfD\/╙D99:eawz ӝ̜ a=(,&*A @'geRj􅼮?rܜi})YZo`˥u ɬKrCzLbf߅T&DΑzk(KL/;mf~4D p쁶| !@9Hx ~d{msGr_=@JDw69Z+`$pga7ܒgx0盌&m$#\+ )116GOՠpܐYΉ}Nr^,"GciA%r+Z8go\{t - }FeRw8ÿ93w@N[N{I eӭ1rק/ȘL_ OU+'ǭ& g7LwGツ w%T6QSm0?T/ wEҀycP(pJ7vtҐF2m(Բ`1'ޠl8W6E/j>}; zq?vXq-+&pn>.ѲL(U88joʁ0\I8d^w:S(x*MP^F5`rU@ H ;yLmà}cu޸+y wrsX5JaCd݃=~Ǐs˴5'@2;)ٛ!~@,h?"Ytnh(ݍ㭢zZr,bƄShC3m /‰U!BB1HrO>u IźݟMCD8V$B))X۰ sAyّ'Wzӟp!R]\H(w߲8`p w$M;Qb4'C=w?`6qo=cG{qdkLbq9A"`e~טX6NgTa6 -KOfZ 8CcVDX Jfm!t~۪jm-r_VȲxH{4bUz8N}mWvvXnDk805h>e7l|a%_( f^r!0|Mˁ(=7e}(jД%!&y55FIKj*_尬C.YșcVo />>9|{]m3޼?Љ Fb'@lhg{޼ 1|(ҋmo"vضc겡 ^rY}M*R=QXT&!PeopVsiVc8xb$$8OYgsFM2c^|@:Fq)9.O ztż*&U]fwgnNy(/U'Ki:P b-ffPH`L#XrTCs9eĜP R!woLN-/S՘e/!'%)qg}gnʲHEEEȞ 3ذlBlM9mY|`k4 |^cCW]I%w؉zؚ8ð\Dcc9ݳ{\zOp۶G̔&Ah5ɳAy"lB5צ,3L]SwN@c(!@V;:Kq%\IDqGu']YL94l M+(R^lI,P. ]N"N|!EAR]qnDLc}NzΡ\dQџMQg8/AauQK7URw{&7 [eU3+!ZKaԡ;|PNܲogY(0|-,=;VS_\Wţl͌זm3Ӹ81GZ`}bҋùwtSU-U/uJ 4'fQ{W;_{j9쿋Y1dHM~(4lThg2s(}g2aqd߭r 9G s`J<}ـ8JL1ܘsX${JY[s*1AεRAuwjq,ydZłsQD4?!V`PX,G>o UJY8(m{knOTъBAig Pvp9}%4ƣ{vb8AՓ7,L~|1cJ~xo@V{gzOBZk$Sp5!$$A;^rH3?nֶA9| R o[/yQwi!"?߳D` wEMF? Y-;x۟ T#eֲSe&ŶI 5V{$ѭRXF_9ߓ]~p;Kǹ VOq[ځ . &m"A| yWp0vj9hc[Кrh%YnFB2$]&Pey\̙Z}xLR:) 9!:m#_EFk}5.zBTc#i/R6TVb糅C#'WE 3}6qs.>?<42Olcsp[ELBJpE:h7ftaFPE"#SY0V]0P'rX?E^@EqRT1u Wo\,$3uHqΕ[(tW+BPRE2Sd% 9<{!—{1VreU+]y:2MkWN`WuDJ{{eZW_.=?Erƫ*=z.][,WtB8I"4N ui/D$ⓃmHZX/|v$N5dݰIm'E}'I?_s\Vx $Am3^6s*xC0DQOs+s(5 ۛf ߎ6剿#ffnin%GC:moR.I ?Tm'G YZ