Supported functionality from OASIS specifications

 

WAS V6.0.x supports the following OASIS Web services security specifications and profiles.

 

SOAP Message Security 1.0 (WS-Security 2004)

The following list shows the aspects of the SOAP Message Security 1.0 (WS-Security 2004) specification that is supported in WAS V6.0.x.

Supported topic Specific aspect that is supported
Security header
  • @S11:actor (for an intermediary)
  • @S11:mustUnderstand

Security tokens

Token references
  • Direct reference
  • Key identifier
  • Key name
  • Embedded reference

Signature algorithms
Signature signed parts
  • WAS key words:

    Key Word Signs
    body SOAP message body
    timestamp All of the time stamps
    securitytoken All of the security tokens
    dsigkey The signing key
    enckey The encryption key
    messageid The wsa :MessageID element in WS-Addressing.
    to The wsa:To element in WS-Addressing
    action The wsa:Action element in WS-Addressing
    relatesto The wsa:RelatesTo element in WS-Addressing
    wsa Namespace prefix of http://schemas.xmlsoap.org/ws/2004/08/addressing
  • XPath expression to select an XML element in a Simple Object Access protocol (SOAP) message. For more information, see http://www.w3.org/TR/1999/REC-xpath-19991116.

Encryption algorithms

Advanced Encryption Standard (AES) is designed to provide stronger and better performance for symmetric key encryption over Triple-DES. Therefore, it is recommended that you use AES, if possible, for symmetric key encryption.

Encryption message parts
  • WAS keywords

    bodycontent used to encrypt the SOAP body content
    usernametoken used to encrypt the username token
    digestvalue used to encrypt the digest value of the digital signature
  • XPath expression to select the XML element in the SOAP message
    • XML elements
    • XML element contents

Time stamp
  • Within Web services security header
  • WAS is extended to allow you to insert time stamps into other elements so that the age of those elements can be determined.

Error handling SOAP faults

 

UsernameToken Profile 1.0

The following list shows the aspects of the UsernameToken Profile 1.0 specification that is supported in WAS V6.0.x.

Supported topic Specific aspect that is supported
Password types Text
Token references Direct reference

 

X.509 Certificate Token Profile

The following list shows the aspects of the X.509 Certificate Token Profile specification that is supported in WAS V6.0.x.

Supported topic Specific aspect that is supported
Token types

Token references
  • Key identifier – subject key identifier
  • Direct reference
  • Custom reference – issuer name and serial number

 

Functionality that is not supported

The following list shows the functionality that is supported in the OASIS specifications, OASIS drafts, and other recommendations, but is not supported by WAS V6.0.x:


 

See Also


Encryption information configuration settings

 



 

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.