BCV solutions s.r.o.

Blog Programming

Vytvoření formuláře v Oracle Waveset

Oracle Waveset nám nabízí mnoho standardních formulářů, ale občas je třeba vytvořit jeden specifický, který se mezi nimi nevyskytuje. S takovýmto problémem jsme se setkali i u nás a to v situaci, kdy bylo potřeba vytvořit formulář pro změnu hesla na nově připojeném systému. Je to centrální autentizační systém. Tento nový formulář slouží běžným uživatelům […]

13. 5. 2013 •

Interní školení – Základy SSL

V identity managementu je práce s bezpečnostním protokolem SSL na denním pořádku. Ať už přenášíte údaje o uživatelích mezi propojenými systémy, spravujete vzdálený server přes SSH, synchronizujete hesla, nebo jen chcete zabezpečit přístup uživatelů do informačního systému přes internetový prohlížeč, neustále se setkáváte s potřebou ochránit síťovou komunikaci proti odposlouchávání. Přesto, že programátoři i systémoví […]

9. 4. 2013 •

Nový lexer do Netbeans – barevný svět v hrsti

V posledních dnech jsem se zabýval vývojem drobného dárku pro naše vývojáře a vlastně všechny, kteří vyvíjí workflow pro Identity Management CzechIdM. Když workflow vyvíjíte, de facto píšete kód skriptovacího jazyka Beanshell do XML struktury. A jelikož vás vývojová prostředí Eclipse a Netbeans v takové situaci nechají na holičkách, celý text je černý a o […]

1. 4. 2013 •

Jak se programuje password filter

Ve svém posledním článku jsem psal o použití password filteru pro synchronizaci hesel z domény Microsoft Windows. Dnes se podíváme na to, jak se dá taková věc naprogramovat.

19. 3. 2013 •

Vylepšení IdMUploaderu pro CzechIdM

IdMUploader je v CzechIdM velmi často používaný nástroj, který slouží vývojářům k uploadu workflow, pravidel a e-mailových šablon. Při používání vyvstalo několik úkolů ke zlepšení efektivní práce: Zajistit přenositelnost z MySQL na jakýkoliv jiný databázový engine, například Oracle a PostgreSQL. Umožnit refresh workflow přímo z IdMUploaderu. Tuto akci bylo dříve nutno provádět ručně, až po […]

13. 3. 2013 •

Dojmy z konference RedHat DevConf 2013

Stejně jako minulý rok, vydali jsme se i letos s několika kolegy na brněnský DevConf. Pokud budete číst dál, dozvíte se, co mě zaujalo, co je nového v Javě, co mě překvapilo a čemu se chci raději obloukem vyhnout.

4. 3. 2013 •

Password filter pro synchronizaci hesel mezi doménou MS Windows a CzechIdM

Pokud ve firmě používáte několik vzájemně propojených informačních systémů, je příjemné na nich hesla synchronizovat tak, aby každý uživatel měl jediné heslo, kterým se přihlašuje na všech systémech. CzechIdM umožňuje uživateli, aby si změnil hesla na všech napojených systémech. Jak ale zajistit synchronizaci, když si uživatel změní heslo na svém účtu v doméně MS Windows, […]

18. 2. 2013 •

Novinky v CzechIdM

Před několika dny se v sídle naší firmy uskutečnila interní konference o novinkách v Identity Manageru CzechIdM. Co je tedy v CzechIdM nového? Jak to poslouží zákazníkům?

15. 2. 2013 •

jPDl a BeanShell – jak verifikovat syntax

Jedním ze základních stavebních kamenů našeho identity manageru CzechIdM jsou, kromě standardních Java tříd, JBPM workflow a pravidla napsaná v jazyce jPDL, jejichž součástí jsou BeanShell skripty. Během vývoje se často potýkáme s neexistencí pořádného vývojového prostředí – Eclipse si s BeanShell skripty schovanými v XML neporadí a při vývoji nepomůžou. Ubohý programátor se tak […]

4. 2. 2013 •

Message Catalog – proč jej používat?

Krátké zamyšlení věnované mechanismu message catalogů, na co se dají využít a jaké jsou jejich výhody. Dále je pak popsáno jejich jednoduché použití na platformě Seam používané pro CzechIdm.

22. 1. 2013 •