Můžete vytvořit profily zabezpečení SOAP pro použití s voláním
webové služby nebo vrácenými zprávami, které vyžadují šifrování,
podpis nebo jiný rozšířený algoritmus zabezpečení.
Než začnete
Před vytvořením profilu zabezpečení musíte mít
na pracovní ploše soubor WSDL (Web Services Description Language).
Pokud profil zabezpečení používají digitální
certifikáty k šifrování nebo podepisování požadavků či odpovědí, musíte mít
ve svém pracovním prostoru odpovídající soubory úložiště klíčů (KS, JKS, JKECS, PKCS12 neboPEM).
Postup
- V navigátoru testů nebo průzkumníku projektů klepněte pravým tlačítkem myši
na soubor WSDL a vyberte volbu Konfigurovat zabezpečení WSDL. Tím se otevře editor zabezpečení WSDL.
- Klepněte na kartu Algoritmy zabezpečení. Profily zabezpečení jsou definovány přidáváním prvků k sadě.
Když je odeslán požadavek na službu nebo je přijata odpověď, každý prvek
v sadě je aplikován na zprávu v zadaném pořadí. V případě potřeby
vytvořte jeden profil zabezpečení pro odchozí požadavky a jeden
pro příchozí odpovědi.
- V oblasti Algoritmy zabezpečení
klepněte na volbu Přidat, abyste vytvořili nový zásobník algoritmů, a klepněte na volbu Přejmenovat,
abyste změnili výchozí název.
- V oblasti Podrobnosti zásobníky algoritmů
klepněte na volbu Přidat, abyste přidali nový prvek algoritmu
do sady. Můžete
přidat časová razítka, tokeny jména uživatele, zašifrování nebo podpisy.
- Upravte každý prvek v sadě podle požadavků
webové služby.
Šifrovací a podepisovací prvky sady mohou být
aplikovány na části volání webové služby nebo dokument vrácené
zprávy zadáním dotazu Xpath v části Výběr části Xpath
uživatelem. Můžete například zašifrovat jeden prvek XML
jedním šifrovacím prvkem sady a jiný prvek jiným prvkem
sady. Pohled Data protokolu webové služby
vám může pomoci identifikovat správný dotaz Xpath pro tuto volbu.
Můžete zkontrolovat, zda je zásobník zabezpečení platný, a to klepnutím na volbu .
- Když jsou prvky sady dokončené, ujistěte se, že je správné
pořadí provedení. V případě potřeby použijte tlačítka Nahoru a Dolů,
abyste změnili pořadí prvků v sadě.
- Zopakujte kroky 4 až 7, abyste vytvořili tolik algoritmů,
kolik je zapotřebí pro profil zabezpečení.
- Klepněte na kartu Algoritmy podle operací WSDL. Pomocí této stránky můžete přidružit profil zabezpečení ke každé operaci
požadavku nebo odpovědi ve WSDL.
- Ve sloupci Obsah WSDL vyberte
požadavek na službu nebo odpověď.
- Ve sloupci Zásobník algoritmů vyberte
ze seznamu profil zabezpečení. Podle potřeby klepněte na volbu <<, abyste
otevřeli sadu na stránce Algoritmy zabezpečení.
Jak pokračovat dále
Po uložení profilu zabezpečení zobrazí pohled
Data
protokolu webové služby účinek profilu zabezpečení
na data XML webové služby.