Previous Topic: Username and Password Digest Token Age Restrictions

Next Topic: Strip Standard Prefixes from XPath Queries

Configure the WS‑Security Authentication Scheme

To obtain security information from WS‑Security headers in incoming XML messages, you must configure the WS‑Security authentication scheme.

Note: The following procedure assumes you are creating a new object. You can also copy the properties of an existing object to create an object. More information exists in Duplicate Policy Server Objects.

To configure the authentication scheme

  1. Click Infrastructure, Authentication.
  2. Click SOA Authentication Scheme, Create SOA Authentication Scheme.

    The Create Authentication Scheme pane opens.

  3. Click OK.

    Authentication scheme settings open.

    Note: Click Help for descriptions of settings and controls, including their respective requirements and limits.

  4. Enter a name and a description for the scheme in the General group box.
  5. Select WS‑Security from the Authentication Scheme Type list.
  6. Specify a protection level.
  7. In the Scheme Setup group box, select one of the following required Security Token Types:

    If you select Username and Password Digest or X509v3 Certificate, the XML Signature Restrictions group box is activated. If you select SAML Assertion, the SAML Token Restrictions group box is activated.

  8. If you selected the Username and Password Digest or X509v3 Certificate security token type, specify how restrictions should be applied in the XML Signature Restrictions group box:
  9. If you selected the SAML Assertion security token type, locate the SAML Token Restrictions group box and complete the following fields to specify how token restrictions should be applied:
  10. Configure the following other fields as necessary:
  11. (Optional) For messages with multiple WS‑Security headers, specify the value of the SOAP actor (role) attribute that identifies the header element from which SOA Security Manager should obtain security tokens in the SOAP Role field (located in the Advanced group box). For example:
    http://www.example.com/soap/MySOAPRole
    
  12. Click Submit.

    The authentication scheme is saved and may be assigned to application components (realms).