SAP ABAP Class CL_XMS_MSGHDR30_SECURITY (XI: Message Security Header)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSMSG (Package) XI: Message Handling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MSGHDR30_SECURITY XI: Message Security Header Constants 20031205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PROP A Property Serializable in a String 20031205
Properties
Class CL_XMS_MSGHDR30_SECURITY  
Short Description XI: Message Security Header    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20031205   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_MSGHDR30_SECURITY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_MSGHDR30_SECURITY XI: Message Security Header Constants 20031205
2 IF_XMS_PROP A Property Serializable in a String 20031205
Friends
Class CL_XMS_MSGHDR30_SECURITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR Instance attribute Protected Type reference (TYPE) SXMS_MSGHDR30_SECURITY_T XI: Message Security SOAP Header 20031205
2 CO_ATTR_ALGORITHM Constant Protected Type reference (TYPE) STRING 'Algorithm' Tag Name 20031205
3 CO_ATTR_ENCODING_TYPE Constant Protected Type reference (TYPE) STRING 'EncodingType' Tag Name 20031205
4 CO_ATTR_URI Constant Protected Type reference (TYPE) STRING 'URI' Tag Name 20031205
5 CO_ATTR_VALUE_TYPE Constant Protected Type reference (TYPE) STRING 'ValueType' Tag Name 20031205
6 CO_ATTR_WSU_ID Constant Protected Type reference (TYPE) STRING 'Id' Tag Name 20031205
7 CO_LCNAME Instance attribute Private Attribute reference (LIKE) 20031205
8 CO_NSURI Instance attribute Private Attribute reference (LIKE) 20031205
9 CO_NSURI_DS Constant Protected Type reference (TYPE) STRING 'http://www.w3.org/2000/09/xmldsig#' Namespace URI for ds 20031219
10 CO_NSURI_WSU Constant Protected Type reference (TYPE) STRING IF_XMS_MSGHDR=>CO_NSURI_WSU Namespace URI for wsu 20031219
11 CO_PATH_CANONIC_METHOD Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/CanonicalizationMethod' XML Path 20031216
12 CO_PATH_DIGEST_METHOD Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/Reference/DigestMethod' XML Path 20031216
13 CO_PATH_DIGEST_VALUE Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/Reference/DigestValue' XML Path 20031216
14 CO_PATH_KEY_INFO Constant Protected Type reference (TYPE) STRING 'Signature/KeyInfo' XML Path 20031216
15 CO_PATH_KEY_INFO_REF Constant Protected Type reference (TYPE) STRING 'Signature/KeyInfo/SecurityTokenReference/Reference' XML Path 20031216
16 CO_PATH_SEC_TOKEN_REF Constant Protected Type reference (TYPE) STRING 'Signature/KeyInfo/SecurityTokenReference' XML Path 20031216
17 CO_PATH_SIGNATURE_METHOD Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/SignatureMethod' XML Path 20031216
18 CO_PATH_SIGNATURE_VALUE Constant Protected Type reference (TYPE) STRING 'Signature/SignatureValue' XML Path 20031216
19 CO_PATH_SIGNED_INFO Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo' XML Path 20031216
20 CO_PATH_SIGNED_INFO_REF Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/Reference' XML Path 20031216
21 CO_PATH_TRANSFORM Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/Reference/Transforms/Transform' XML Path 20031216
22 CO_PATH_TRANSFORMS Constant Protected Type reference (TYPE) STRING 'Signature/SignedInfo/Reference/Transforms' XML Path 20031216
23 CO_PREFIX Instance attribute Private Attribute reference (LIKE) 20031205
24 CO_PREFIX_DS Instance attribute Protected Type reference (TYPE) STRING 'ds' Prefix ds 20031209
25 CO_PREFIX_WSU Instance attribute Protected Type reference (TYPE) STRING IF_XMS_MSGHDR=>CO_PREFIX_WSU Prefix wsu 20031209
26 CO_TAG_BIN_SEC_TOKEN Constant Protected Type reference (TYPE) STRING 'BinarySecurityToken' Tag Name 20031205
27 CO_TAG_CANONIC_METHOD Constant Protected Type reference (TYPE) STRING 'CanonicalizationMethod' Tag Name 20031205
28 CO_TAG_DIGEST_METHOD Constant Protected Type reference (TYPE) STRING 'DigestMethod' Tag Name 20031205
29 CO_TAG_DIGEST_VALUE Constant Protected Type reference (TYPE) STRING 'DigestValue' Tag Name 20031205
30 CO_TAG_KEY_INFO Constant Protected Type reference (TYPE) STRING 'KeyInfo' Tag Name 20031205
31 CO_TAG_REFERENCE Constant Protected Type reference (TYPE) STRING 'Reference' Tag Name 20031205
32 CO_TAG_SEC_TOKEN_REF Constant Protected Type reference (TYPE) STRING 'SecurityTokenReference' Tag Name 20031205
33 CO_TAG_SIGNATURE Constant Protected Type reference (TYPE) STRING 'Signature' Tag Name 20031205
34 CO_TAG_SIGNATURE_METHOD Constant Protected Type reference (TYPE) STRING 'SignatureMethod' Tag Name 20031205
35 CO_TAG_SIGNATURE_VALUE Constant Protected Type reference (TYPE) STRING 'SignatureValue' Tag Name 20031205
36 CO_TAG_SIGNED_INFO Constant Protected Type reference (TYPE) STRING 'SignedInfo' Tag Name 20031205
37 CO_TAG_TRANSFORM Constant Protected Type reference (TYPE) STRING 'Transform' Tag Name 20031205
38 CO_TAG_TRANSFORMS Constant Protected Type reference (TYPE) STRING 'Transforms' Tag Name 20031205
39 CO_VAL_SAMPLE Constant Protected Type reference (TYPE) STRING 'Sample' TagValue 20031205
40 MUST_UNDERSTAND Instance attribute Protected Type reference (TYPE) SXMSFLAG SOAP Attribute 20031205
41 PARSER Instance attribute Private Object reference (TYPE REF TO) LCL_PARSER Parser 20031205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031205
2 COPY_ATTRIBUTES Instance method Public Method 20060814
3 GET_ATTRIBUTES Instance method Protected Method 20070717
4 GET_SECURITY_HEADER Instance method Public Method Read Security Header Attributes 20031216
5 SET_ATTRIBUTES Instance method Protected Method 20070717
6 SET_SECURITY_HEADER Instance method Public Method Set Security Header Attributes 20031216
Events
Class CL_XMS_MSGHDR30_SECURITY has no event.
Types
Class CL_XMS_MSGHDR30_SECURITY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP Call by reference Object reference (TYPE REF TO) IF_XMS_PROP in einen String serialisierbare Property 20060814

Method CONSTRUCTOR on class CL_XMS_MSGHDR30_SECURITY has no exception.

Method COPY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP Call by reference Object reference (TYPE REF TO) IF_XMS_PROP in einen String serialisierbare Property 20060814

Method COPY_ATTRIBUTES on class CL_XMS_MSGHDR30_SECURITY has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SEC_ATTR Call by reference Type reference (TYPE) SXMS_SEC_ATTR Strukur für Security Header 20070717

Method GET_ATTRIBUTES on class CL_XMS_MSGHDR30_SECURITY has no exception.

Method GET_SECURITY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SECURITY_HEADER Value transfer Type reference (TYPE) SXMS_MSGHDR30_SECURITY_T XI: Message Security SOAP Header 20031216

Method GET_SECURITY_HEADER on class CL_XMS_MSGHDR30_SECURITY has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEC_ATTR Call by reference Type reference (TYPE) SXMS_SEC_ATTR Strukur für Security Header 20070717

Method SET_ATTRIBUTES on class CL_XMS_MSGHDR30_SECURITY has no exception.

Method SET_SECURITY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SECURITY_HEADER Call by reference Type reference (TYPE) SXMS_MSGHDR30_SECURITY_T XI: Message Security SOAP Header 20031216

Method SET_SECURITY_HEADER on class CL_XMS_MSGHDR30_SECURITY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640