<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" />
W ramach protokołu AS2 każdy partner biznesowy musi zostać zdefiniowany w systemie, aby możliwa była bezpieczna i prawidłowa wymiana dokumentów. Partner AS2 to zdalny system odbierający lub wysyłający wiadomości z wykorzystaniem ustalonych wcześniej identyfikatorów, certyfikatów, algorytmów kryptograficznych i endpointu HTTP(S).
</aside>
Aby utworzyć nowe połączenie do partnera AS2 wybierz opcję AS2 Partners i kliknij przycisk New…

W celu dodania nowego partnera AS2 uzupełnij poniższe pola konfiguracyjne:

Name - nazwa partnera używana wewnętrznie w aplikacji np. PartnerX.
AS2Id - unikalny identyfikator partnera w protokole AS2 (nagłówek AS2-From). Musi dokładnie odpowiadać wartości uzgodnionej z partnerem.
Partner certificate path - ścieżka do certyfikatu publicznego partnera (np. plik .cer, .crt, .pem). Używany do weryfikacji podpisu oraz szyfrowania wysyłanych wiadomości.
Signature algorithm - algorytm podpisu cyfrowego używanego do podpisywania wiadomości.
None – brak podpisuMD5SHA1SHA256 (zalecany)SHA512Encryption algorithm - algorytm szyfrowania wiadomości wysyłanych do partnera. Musi być wspierany przez partnera; najlepiej stosować silne algorytmy (np. AES256).
No encryptionAES128AES192AES256 (zalecany)3DESPayload content type - typ zawartości przesyłanych dokumentów. Musi odpowiadać formatowi danych ustalonemu z partnerem.
application/EDIFACTapplication/edi-x12application/JSONapplication/XMLMDN Type - typ potwierdzenia odbioru (MDN – Message Disposition Notification).
sync – potwierdzenie przesyłane natychmiastowo w odpowiedzi HTTPSignature MDN - określa czy potwierdzenie MDN ma być podpisywane cyfrowo.
Server auth type - rodzaj uwierzytelniania serwera (klienta) podczas połączenia z partnerem.
Basic auth – wymaga podania loginu i hasła<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" />
Uwierzytelnianie musi być zgodne z wymaganiami partnera.
W przypadku Basic auth należy dodatkowo udostępnić pola na login i hasło.
</aside>
<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" />
Przed produkcyjną wymianą danych zaleca się przeprowadzenie testów certyfikatów, podpisów i MDN w środowisku testowym. Wszystkie wartości kryptograficzne (algorytmy, certyfikaty) muszą być wcześniej uzgodnione z partnerem.
</aside>
<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" />
Zapoznaj się również z:
Tworzenie wyzwalacza typu AS2 Server
</aside>