Configuring Message Protection Settings for P6 EPPM Web Services

Previous TopicNext TopicContents

To set your message protection settings:

  1. Open the P6 Administrator application.
  2. In the Configurations tab, expand your configuration.
  3. Expand Web Services/Security/Message Protection.
    1. In the Require Timestamp field, choose true if incoming SOAP messages must contain the WS-Security Timestamp. Choose false if it does not need the WS-Security Timestamp.
    2. In the Require Digital Signatures for Incoming Messages field, choose true to require that incoming SOAP messages are signed and conform to Web Service Security 1.1 standards. Choose false if incoming SOAP messages must not be signed.

      Note: To access Web Services, you must configure all Web Services settings to get encryption and digital signatures to work. If you do not want to use encryption or digital signatures, you must set this setting and the Require Encryption setting to false.

    3. In the Require Encryption for Incoming Messages field, choose true to require incoming SOAP messages are encrypted and conform to Web Service Security 1.1 standards. When this setting is true, at least one element in each P6 EPPM Web Services request message must be encrypted. Choose false if incoming SOAP messages must not be encrypted.

      Note:

      • To access Web Services, you must configure all Web Services settings to get encryption and digital signatures to work. If you do not want to use encryption or digital signatures, you must set this setting and the Require Encryption setting to false.
      • When the Encrypt Response setting and the Require Encryption for Incoming Messages setting are both set to true, the server encrypts everything inside of the body element of P6 Web Services response messages.
    4. In the KeyStore Type field, choose the KeyStore type.

      The default is JKS.

    5. In the File Location field, enter the absolute path to the key store file. This file must exist on the local filesystem.

      Default Example:

      c:\keystore\keystore.jks.

    6. In the KeyStore Password field, enter KeyStore password.
    7. In the Private Key Alias field, enter alias for the private key in KeyStore.

      The default is alias.

    8. In the Private Key Password field, enter password for the private key.
    9. In the Encrypt Response field, choose whether to encrypt outgoing messages. You can use this setting only when you enable encryption for incoming messages.

      Note: When the Encrypt Response setting and the Require Encryption for Incoming Messages setting are both set to true, the server encrypts everything inside of the body element of P6 Web Services response messages.

Related Topics

About Configuring P6 EPPM Web Services in the P6 Administrator application

Configuring Authentication Mode for P6 EPPM Web Services

Configuring Username Token Profile Settings for P6 EPPM Web Services

Configuring SAML Token Profile Settings for P6 EPPM Web Services



Legal Notices
Copyright © 1999, 2015, Oracle and/or its affiliates. All rights reserved.

Last Published Wednesday, July 29, 2015

PDF Library