Edytor zabezpieczeń WSDL - przegląd

Za pomocą edytora zabezpieczeń WSDL można tworzyć stosy algorytmów SOAP powiązane z operacją usługi Web Service. Stos algorytmów zawiera informacje o certyfikacie cyfrowym i algorytmy zabezpieczeń stosowane do komunikatów na potrzeby bezpiecznej komunikacji z usługą WWW.

Po utworzeniu stosu algorytmów należy go powiązać z operacją podaną w pliku Web Services Description Language (WSDL) usługi Web Service. Stosy algorytmów pozostają dostępne w obszarze roboczym i można je ponownie wykorzystywać razem z innymi plikami WSDL. Test można również edytować, aby wykonać to samo wywołanie usługi WWW kilka razy z różnymi konfiguracjami zabezpieczeń.

Narzędzie Edytor zabezpieczeń WSDL służy do tworzenia i edytowania konfiguracji zabezpieczeń. Edytor zabezpieczeń WSDL zawiera dwie strony odpowiadające krokom konfigurowania konfiguracji zabezpieczeń:

Stosy algorytmów

Stosy algorytmów składają się z jednego lub kilku bloków algorytmów ułożonych w sekwencję kroków. Każdy blok algorytmu modyfikuje lub przekształca treść komunikatu. Bloki algorytmów służą do dodawania znaczników czasu i znaczników do komunikatów, a także do szyfrowania i podpisywania komunikatów.

Strona Stos algorytmów edytora zabezpieczeń WSDL służy do tworzenia stosów dla żądań i odpowiedzi usługi. Gdy komunikat jest wysyłany lub odbierany, każdy blok algorytmu na stosie jest wykonywany w określonej kolejności. Na przykład można zdefiniować stos żądań przeznaczony dla żądań wychodzących w taki sposób, aby były dodawane znaczniki czasu i podpisy, a następnie była szyfrowana treść komunikatu, albo można zdefiniować stos odpowiedzi służący do deszyfrowania przychodzących odpowiedzi. Można utworzyć tyle algorytmów, ile wymaga aplikacja.

Bloki algorytmów można edytować oraz przenosić w górę i w dół na stosie. W przypadku bloków podpisów i szyfrowani a można używać magazynów kluczy na potrzeby certyfikatów cyfrowych. W przypadku niektórych bloków algorytmów są wyświetlane komunikaty ułatwiające wprowadzanie poprawnych informacji. Jeśli treść bloku algorytmu jest niepoprawna, wyświetlana jest ikona błędu.

Widok Surowe dane transakcji

Gdy stos jest powiązany z żądaniem lub odpowiedzią usługi, pomocne może okazać się wyświetlanie wyników każdego kroku transformacji, który jest stosowany względem treści komunikatu XML. Widoku Surowe dane transakcji można użyć w celu wyświetlenia treści komunikatu przed i po użyciu poszczególnych algorytmów ze stosu.

Magazyny kluczy certyfikatów cyfrowych

Do stosu zabezpieczeń można dodać magazyny kluczy certyfikatów cyfrowych na potrzeby algorytmów szyfrowania lub podpisywania. Magazyny kluczy muszą zostać zadeklarowane z ich powiązanymi hasłami, zanim algorytmy będą mogły ich użyć. Certyfikaty cyfrowe są zawarte w plikach magazynu kluczy Java™ (KS, JKS, JCEKS, PKCS12 i PEM), które muszą znajdować się w obszarze roboczym.

Powiązywanie stosów z operacjami WSDL

Strona Algorytmy według operacji WSDL edytora zabezpieczeń WSDL służy do skojarzenia stosu algorytmów zabezpieczeń z każdym wywołaniem usługi WWW i danymi zwracanymi komunikatów w pliku WSDL.


Opinia