| Attributes |
| Name | Required | Request-time | Type | Description |
| message | yes | yes | javax.mail.internet.MimeMessage | The message to sign |
| keystore | yes | yes | java.lang.String | The name of the keystore file (e.g. keystore.p12 or keystore.pfx) |
| storepass | no | yes | java.lang.String | The password to open the keystore |
| storetype | no | yes | java.lang.String | The type of keystore file, e.g. "PKCS12" (default, for .p12 or .pfx keystores), or "JKS", etc. |
| alias | yes | yes | java.lang.String | The alias of the private key in the keystore to sign the message with |
| var | yes | no | java.lang.String | The name of the variable to store the signed message in |
| scope | no | yes | java.lang.String | The scope to store the signed message in, either "page" (default), "request", "session", or "application" |