Dialog WS-Security Configuration - Input
(Input Listener Connector)
In this dialog you have the following options:
Service authentication
Authentication of the Web service is always required when you are using WS-Security. The certificate handshake guarantees the service consumer that it reached the requested service. The certificates are also used for encrypting the message.
-
Password: Enter the password of your private key.
-
Keystore: For loading the keystore file (*.jks) containing the private key. After loaded the king its validity is displayed.
Consumer authentication
-
Establish high-performance secure session (WS-SecureConversation)
Creates a security context which allows for a single sign-on: If the authenticated Web service consumer calls the Web service again, it must not authenticate itself again.
-
Security mechanism
Select one of the following:
-
Service & Consumer authentication with XML encryption and signature
Requires an authentication from the service and the consumer. Data is encrypted by XML encryption.
-
Service & Consumer authentication with transport layer security (TLS)
Requires an authentication from the service and the consumer. Data is encrypted by TLS.
-
Only Service authentication with transport layer security (TLS)
Requires an authentication from the service. Data is encrypted by TLS.
-
Security Token Service issued Token with Service Certificate (STS)
(only in Single Mode)
For securing the service with an STS.
For more information on security mechanisms refer to https://docs.oracle.com/cd/E19355-01/820-1072/6ncp48v3q/index.html.
-
-
X.509 Truststore: Select file button
If a security mechanism including consumer authentication is selected, the service consumer can authenticate itself via X.509 certificates.
The Select file button opens a file explorer for loading the truststore containing the public keys of the service consumer. A truststore file has the
.jks
extension.If X509 consumer authentication is activated, the "WSAuthSubject" variable containing certificate information is set.
-
Username/Password (UsernameToken)
If a security mechanism including consumer authentication is selected, the service consumer can authenticate itself via the username.
Use the following options to define how the username token is to be processed:
-
Internal user administration
The username token is validated against the internal user administration of the INUBIT software.
-
Authentication by workflow
The username token is authenticated within a workflow. The username token-password is encrypted as password property and handed over to the workflow as an XML structure.
The authentication is successful if no error is thrown in the workflow.
-