Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expandpanel
titleContents

Table of Contents
indent15px
stylenone

Basic Authentication

Configuring Jetty Server

In FPS Jetty Server, basic Authentication needs to be enabled as the Stub component is running in the FPS server.  To provide the basic authentication, perform the following actions:

  1. Before starting the FPS server, start launch eStudio and load the FPS profile from Profile Management (Window > Show View > Other > Profile Manager) panel.
  2. Navigate to FPS > Fiorano > Esb > Jetty > Jetty.
  3. In the Properties of Jetty panel on the right side, enable Basic Authentication (BasicAuthSupported property) and give the fully qualified path of the Realm.properties file.

    Tip

    Refer to the Create Realm.properties file section to know how to generate a Realm.properties file.

    Image Modified
    Figure 1: Enabling Basic Authentication
     

  4. Save the profile and Close.

...

  1. Enable Http Basic Authentication property and enter the user name and password as done in the WSStub service and click the Next button to move to Interaction Configuration panel.

    Note

    Specify the WSDL to enable Next button.



    Figure 4: Enabling Http Basic Authentication
     

  2. Click the Call Properties, add the javax.xml.rpc.security.auth.username and javax.xml.rpc.security.auth.password properties, and then enter the values. Finally perform the test.

    Note

    Select the Web Service Operation to complete the configuration.



    Figure 5: Add Properties dialog box

Configuring SSL Security

You can configure the SSL parameters for Jetty; configure the SSL parameters for Jetty, running with FES/FPS by editing the corresponding profiles.

...

  1. Open FES/FPS profile, navigate to Esb > Jetty, select Jetty node.
  2. Specify the values for KeyStoreLocation, KeyStorePassword, KeyPassword, TrustStore, TrustStorePasswd and save the FES/FPS profile.

    Tip

    Refer Managing Jetty Security Configuring SSL Settings section to know how to generate KeyStore and TustStore.


    Figure 8: Keystore and TruStore properties for FES profile


    Figure 9: Keystore and TruStore properties for FPS profile
     

  3. Start the servers. Jetty is started with the SSL enabled.

...

Adaptavist ThemeBuilder EngineAtlassian Confluence