Option | Description |
Encrypt Body | Enables encryption (EncryptedParts assertion) over the entire body content. |
Sign Body | Enables integrity protection (SignedParts assertion) over the entire body content. |
Sign entire Headers and Body | Enables signature over the headers and body content (OnlySignEntireHeadersAndBody policy assertion. |
Option | Description |
User Name Token | Enables the UsernameToken assertion to secure the messages sent to the client. |
Secure Conversation | Enables the SecureConversationToken assertion Language (WS-SecureConversation). WS-SecureConversation provides means for creating and sharing security contexts rather than relying only on the message authentication model. |
Option | Description |
Include Timestamp | Enables the usage of the IncludeTimestamp policy assertion. |
Use Client Certificate | Enables the usage of client certificates to encrypt the transferred data (RequireClientCertificate policy assertion). Note: This option is only available when you configure transport-level security with SSL. |
Option | Description |
User | Specifies the user name used. For details see "Client-Side Configuration" in the Web Services Stack documentation. |
UsernameToken Validator Class | Callback Class providing the password used to create the UsernameToken for the desired user. |
Password Validator Class | Callback Class providing the password to sign the message or to create the UsernameToken (for the details of the predefined callback classes see "Implementation of Password Callback Handlers in the Web Services Stack documentation). |
Policy Validator Callback Class | Callback Class providing the password for Custom validators (for the details of the predefined callback classes see "Implementations of Policy Validation Callbacks" in the Web Services Stack documentation). |
Option | Description |
Certificate Alias | The user name used for encryption (ENCRYPTION_USER) or for signature (USER_CERTIFICATE_ALIAS). |
Keystore | Specifies the path to keystore file for encryption or for signature. |
Keystore Password | Specifies the password for the keystore file. |
Truststore | Specifies the path to truststore file for encryption or for signature. |