SAP ABAP Data Element SEC_XML_DSIG_METHOD (Signature Method)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SEC (Application Component) Security
⤷
SXML_SEC (Package) Security Tools for Streamed XML Reader / Writer

⤷

⤷

Basic Data
Data Element | SEC_XML_DSIG_METHOD |
Short Description | Signature Method |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | SEC_XML_DSIG_METHOD | |
Data Type | CHAR | Character String |
Length | 20 | |
Decimal Places | 0 | |
Output Length | 20 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Method |
Medium | 15 | Method |
Long | 25 | Method |
Heading | 15 | Method |
Documentation
Definition
The XML Security Standard defines following 3 signature methods:
- DSA (required)
- RSA (recommended)
- HMAC (required)
Use
The first two methods are based on X509 keys (certificates), the last (HMAC) method is based on an own secret.
Dependencies
DSA and RSA depend on the settings in the STRUST application. All methods depend on a trust of the other secrets. In case of RSA/DSA you have to add the partner public key in your PSE. In the case of HMAC you have to share the secret with your partner.
Example
RSA: http://www.w3.org/2000/09/xmldsig#rsa-sha1
DSA: http://www.w3.org/2000/09/xmldsig#dsa-sha1
HMAC: http://www.w3.org/2000/09/xmldsig#hmac-sha1
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 800 |