Nemalo to byt utocne, ak to tak vyznelo, tak to tak nebolo myslene. Ale boli tam na uvod rovno 3 veci ako nejaka vycitka, ktore s mobilnym podpisovanim s eID vobec nesuviseli. Na druhej strane komentar v style "Otázka je, či sa toho chytí nejaký ‘‘lepší developer’’ " … bola cez ciaru.
Uznavam, ze na aplikacii je co vylepsovat. Na druhej strane, ak to robi komercna firma ako vedlajsi produkt, za ktory nikdy nedostala ani cent od statu alebo z eurofondov, poskytuje obcanom sluzbu zadarmo a to vratane supportu a nic za to nedostava, tak aj zdroje v ramci firmy na takyto projekt su logicky limitovane.
Safari:
Ak sa bavime o zdokonalenom podpise, tak ano, tam vydanie certifikatu cez Safari nepojde, lebo ako som pisal, zial Safari je v niektorych veciach x rokov za inymi prehliadacmi. Zial. Roky. Funguje to v Edge, Chrome, FireFox, Opera, a vseobecme v prehliadacoch na Chromiu. Kym sa Apple nezobudi, Safari nebude. Technologicky to nejde. A jedna sa o jednorazovu vec, ktoru uzivatel snad prekusne v inom prehliadaci aj na Macu. Tento prispevok ale bol o kvalifikovanom podpise s certifikatom v eID, nie v mobile. Cize neriesime vydanie certifikatu do mobilu. Certifikat je na eID. Cize uz netreba nic vydavat do mobilu. Preto mimo temu. Vydanie certifikatu na eID kartu je vecou eID klienta. Mobil ani mobilna alpikacia s tym nema nic.
Apple Silicon
Cas je relativny pojem. Pre nas to znamena zdvihnut aj vsetky zavislosti, ktore mame vo WebSigner. Cize kniznice pre Linux, Windows aj Mac. A to uz je trosku vacsia sranda, aj ked sa to niekomu moze zdat, ze ved staci prekompilovat pre Apple Silicon. No nie. Nestaci. Treba to cele zladit. A znovu. Riesite tu desktop a nie mobilnu aplikaciu. Cize mimo temu.
KeyChain - V aplikacii su uloziska, z ktorych sa certifikat ziskava pre podpisanie, nie su to uloziska, kam sa certifikat uklada. eID je ulozisko, p12 je ulozisko, KeyChain je ulozisko, z ktoreho aplikacia moze certifikat ziskat pre vytvorenie podpisu. V pripade KeyChain ho tam napr. cipova karta moze napropagovat. A aplikacia pracuje vylucne s kvalifikovanymi certifikatmi a ine ani neponuka, lebo pred podpisanim sa certifikat overuje a musi byt pren jasny zdroj trustu. Mozete mat napr. kvalifikovany certifikat na YubiKey, vlozite YubiKey do iPhone a uvidite ich v aplikacii a to vdaka vypropagovaniu cez KeyChain.