SAP ABAP Class CL_WSSE_FT_CFG (Configuration on the Basis of Properties)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SOAP_SECURITY (Package) SOAP Security
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WSSE_FT_IN_CFG WS Security Configuration (Inbound) 20080130
2 Inheritance (c INHERITING FROM c_ref)  CL_WSSE_FT_OUT_CFG WS Security Configuration (Outbound) 20080130
Properties
Class CL_WSSE_FT_CFG  
Short Description Configuration on the Basis of Properties    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_SECURITY   SOAP Security 
Created 20080130   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_WSSE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 SECFT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 WSSEC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WSSE_FT_CFG has no interface implemented.
Friends
Class CL_WSSE_FT_CFG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AF_SC Constant Protected Type reference (TYPE) STRING 'http://www.sap.com/webas/630/soap/features/authentication/sc/' 20080404
2 CO_AKW_KWRSA15 Constant Private Type reference (TYPE) SSFFORM 'PKCS1-V1.5' 20080410
3 CO_AKW_KWRSAOAEP Constant Private Type reference (TYPE) SSFFORM 'PKCS1-OAEP' 20080410
4 CO_ASYM_SIG_SHA1 Constant Public Type reference (TYPE) STRING 'http://www.w3.org/2000/09/xmldsig#rsa-sha1' 20091125
5 CO_ASYM_SIG_SHA256 Constant Public Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmldsig-more#rsa-sha256' 20091125
6 CO_AS_BASIC128 Constant Public Type reference (TYPE) STRING 'Basic128' 20080410
7 CO_AS_BASIC128RSA15 Constant Public Type reference (TYPE) STRING 'Basic128Rsa15' 20080410
8 CO_AS_BASIC128SHA256 Constant Private Type reference (TYPE) STRING 'Basic128Sha256' 20080410
9 CO_AS_BASIC128SHA256RSA15 Constant Private Type reference (TYPE) STRING 'Basic128Sha256Rsa15' 20080410
10 CO_AS_BASIC192 Constant Public Type reference (TYPE) STRING 'Basic192' 20080410
11 CO_AS_BASIC192RSA15 Constant Public Type reference (TYPE) STRING 'Basic192Rsa15' 20080410
12 CO_AS_BASIC192SHA256 Constant Private Type reference (TYPE) STRING 'Basic192Sha256' 20080410
13 CO_AS_BASIC192SHA256RSA15 Constant Private Type reference (TYPE) STRING 'Basic192Sha256Rsa15' 20080410
14 CO_AS_BASIC256 Constant Public Type reference (TYPE) STRING 'Basic256' 20080410
15 CO_AS_BASIC256RSA15 Constant Public Type reference (TYPE) STRING 'Basic256Rsa15' 20080410
16 CO_AS_BASIC256SHA256 Constant Private Type reference (TYPE) STRING 'Basic256Sha256' 20080410
17 CO_AS_BASIC256SHA256RSA15 Constant Private Type reference (TYPE) STRING 'Basic256Sha256Rsa15' 20080410
18 CO_AS_TRIPLEDES Constant Public Type reference (TYPE) STRING 'TripleDes' 20080410
19 CO_AS_TRIPLEDESRSA15 Constant Public Type reference (TYPE) STRING 'TripleDesRsa15' 20080410
20 CO_AS_TRIPLEDESSHA256 Constant Private Type reference (TYPE) STRING 'TripleDesSha256' 20080410
21 CO_AS_TRIPLEDESSHA256RSA15 Constant Private Type reference (TYPE) STRING 'TripleDesSha256Rsa15' 20080410
22 CO_CENTRAL_STS_ALG_SUITE Constant Protected Type reference (TYPE) STRING 'SecurityTokenService.Central.AlgorithmSuite' 20091001
23 CO_CENTRAL_STS_ID Constant Public Type reference (TYPE) STRING 'SecurityTokenService.Central.ID' 20090128
24 CO_CENTRAL_STS_KEY_TYPE Constant Public Type reference (TYPE) STRING 'SecurityTokenService.Central.KeyType' 20090202
25 CO_CENTRAL_STS_MEX_URL Constant Protected Type reference (TYPE) STRING 'SecurityTokenService.Central.Mex.URL' 20090120
26 CO_CENTRAL_STS_SAML_VERSION Constant Protected Type reference (TYPE) STRING 'SecurityTokenService.Central.SAML.Version' 20090723
27 CO_CENTRAL_STS_TOKEN_TYPE Constant Protected Type reference (TYPE) STRING 'SecurityTokenService.Central.TokenType' 20090202
28 CO_CENTRAL_STS_URL Constant Protected Type reference (TYPE) STRING 'SecurityTokenService.Central.URL' 20081028
29 CO_CLASS_NAME Constant Public Type reference (TYPE) STRING 'CL_WSSE_FT_CFG' 20080505
30 CO_DIG_SHA1 Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2000/09/xmldsig#sha1' 20110324
31 CO_DIG_SHA256 Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmlenc#sha256' 20080410
32 CO_DIG_SHA512 Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmlenc#sha512' 20080410
33 CO_ENCRYPT_BEFORE_SIGN Constant Protected Type reference (TYPE) STRING 'WSSOptions.EncryptBeforeSigning' 20100112
34 CO_ENCRYPT_SIGNATURE Constant Protected Type reference (TYPE) STRING 'WSSOptions.EncryptSignature' 20080327
35 CO_ERR_AREA_ID Constant Protected Type reference (TYPE) STRING 'Security' Area ID 20080505
36 CO_FLAVOR_700 Constant Public Type reference (TYPE) STRING 'SAP_ABAP_700/710_JAVA_710/730' 20120622
37 CO_FLAVOR_702 Constant Public Type reference (TYPE) STRING 'SAP_ABAP_702/730' 20120622
38 CO_FLAVOR_CODE_700 Constant Public Type reference (TYPE) INT2 1 2 byte integer (signed) 20120622
39 CO_FLAVOR_CODE_702 Constant Public Type reference (TYPE) INT2 2 2 byte integer (signed) 20120622
40 CO_FLAVOR_CODE_DOT_NET Constant Public Type reference (TYPE) INT2 0 2 byte integer (signed) 20120622
41 CO_FLAVOR_DOT_NET Constant Public Type reference (TYPE) STRING 'DOT_NET' 20120622
42 CO_KD_PSHA1 Constant Private Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1' 20080410
43 CO_KD_PSHA1L128 Constant Private Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1' 20080410
44 CO_KD_PSHA1L192 Constant Private Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1' 20080410
45 CO_KD_PSHA1L256 Constant Private Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1' 20080410
46 CO_KEY_TYPE_ASYMM Constant Protected Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-trust/200512/PublicKey' 20090202
47 CO_KEY_TYPE_SYMM Constant Protected Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-trust/200512/SymmetricKey' 20090202
48 CO_MSG_ENC_T_DK Constant Protected Type reference (TYPE) STRING 'MessageEncryptionToken.RequireDerivedKeys' 20080327
49 CO_MSG_ENC_T_TYPE Constant Protected Type reference (TYPE) STRING 'MessageEncryptionToken.Type' 20080327
50 CO_MSG_SIG_T_DK Constant Protected Type reference (TYPE) STRING 'MessageSignatureToken.RequireDerivedKeys' 20080327
51 CO_MSG_SIG_T_TYPE Constant Protected Type reference (TYPE) STRING 'MessageSignatureToken.Type' 20080327
52 CO_MSG_T_REUSE Constant Protected Type reference (TYPE) STRING 'MessageToken.Reuse' 20080602
53 CO_PROCESSOR_ID Constant Public Type reference (TYPE) STRING TSRTM_PROC_ID_SECURITY_PROT 20080505
54 CO_PROTECT_TOKENS Constant Protected Type reference (TYPE) STRING 'ProtectTokens' 20080327
55 CO_SC_BOOTSTRAP_CALL Static Attribute Public Type reference (TYPE) STRING 'STS' 20090930
56 CO_SIGNATURE_CONFIRMATION Constant Protected Type reference (TYPE) STRING 'WSSOptions.RequireSignatureConfirmation' 20090119
57 CO_SKW_KWAES128 Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmlenc#kw-aes128' 20080410
58 CO_SKW_KWAES192 Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmlenc#kw-aes192' 20080410
59 CO_SKW_KWAES256 Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmlenc#kw-aes256' 20080410
60 CO_SKW_KWTRIPLEDES Constant Private Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmlenc#kw-tripledes' 20080410
61 CO_SUPP_T_ALGORITHM_SUITE Constant Protected Type reference (TYPE) STRING 'SupportingToken.AlgorithmSuite' 20080327
62 CO_SUPP_T_DK Constant Protected Type reference (TYPE) STRING 'SupportingToken.RequireDerivedKeys' 20081028
63 CO_SUPP_T_ENC_ELEMENT_MP Constant Protected Type reference (TYPE) STRING 'SupportingToken.EncryptedElement.MessagePart' 20080327
64 CO_SUPP_T_INCLUDE Constant Protected Type reference (TYPE) STRING 'SupportingToken.IncludeToken' 20080327
65 CO_SUPP_T_KIND Constant Protected Type reference (TYPE) STRING 'SupportingToken.Kind' 20080327
66 CO_SUPP_T_KIND_ENCRYPTED Constant Protected Type reference (TYPE) STRING 'Encrypted' 20080327
67 CO_SUPP_T_KIND_ENDORSING Constant Protected Type reference (TYPE) STRING 'Endorsing' 20080327
68 CO_SUPP_T_KIND_SIGNED Constant Protected Type reference (TYPE) STRING 'Signed' 20080327
69 CO_SUPP_T_KIND_SIG_ENC Constant Protected Type reference (TYPE) STRING 'SignedEncrypted' 20091215
70 CO_SUPP_T_SIG_ELEMENT_MP Constant Protected Type reference (TYPE) STRING 'SupportingToken.SignedElement.MessagePart' 20080327
71 CO_SUPP_T_TYPE Constant Protected Type reference (TYPE) STRING 'SupportingToken.Type' 20080327
72 CO_SYM_SIG_SHA1 Constant Public Type reference (TYPE) STRING 'http://www.w3.org/2000/09/xmldsig#hmac-sha1' 20091125
73 CO_SYM_SIG_SHA256 Constant Public Type reference (TYPE) STRING 'http://www.w3.org/2001/04/xmldsig-more#hmac-sha256' 20091125
74 CO_TG_SC Constant Protected Type reference (TYPE) STRING 'http://www.sap.com/webas/630/soap/features/transportguarantee/sc/' 20080404
75 CO_T_TYPE_EK_X509 Constant Protected Type reference (TYPE) STRING 'X509EKToken' 20080330
76 CO_T_TYPE_IST Constant Protected Type reference (TYPE) STRING 'IssuedToken' 20080626
77 CO_T_TYPE_SAML Constant Protected Type reference (TYPE) STRING 'SamlToken' 20080329
78 CO_T_TYPE_SCT Constant Protected Type reference (TYPE) STRING 'SecureConversationToken' 20080331
79 CO_T_TYPE_SCT_OLD Constant Protected Type reference (TYPE) STRING 'SecureConversation' 20080506
80 CO_T_TYPE_UNT Constant Protected Type reference (TYPE) STRING 'UsernameToken' 20080327
81 CO_T_TYPE_X509 Constant Protected Type reference (TYPE) STRING 'X509Token' 20080327
82 CO_WSDL_DESER_XSLT_VERSION Constant Public Type reference (TYPE) STRING 'WSDL_DESER_XSLT_VERSION' 20080507
83 CO_WSS10 Constant Protected Type reference (TYPE) STRING 'Wss10' 20090119
84 CO_WSS11 Constant Protected Type reference (TYPE) STRING 'Wss11' 20090119
85 CO_WSS_VERSION Constant Protected Type reference (TYPE) STRING 'WSSOptions.Version' 20090119
86 DFAULT_EXP_SIG_PARTS Static Attribute Private Type reference (TYPE) QNAME_LIST 20100701
87 FT_TAB Instance attribute Protected Type reference (TYPE) SRT_RT_PROPERTIES Tabelle von SEC_FEATURE 20080130
88 M_NODETYPE Instance attribute Protected Type reference (TYPE) I Consumer | Provider 20080130
89 M_OPERATION Instance attribute Protected Type reference (TYPE) QNAME Qualified Name 20080130
90 WSDL_PROP_BUFFER Static Attribute Public Type reference (TYPE) SRT_WSP_WSDL_PROPERTIES WSP WSDL Attributes 20080711
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_STS_URL Static method Private Method STS Url für Secure Conversation ermitteln 20080425
2 ADD_DFAULT_SIG_HEADERS_LIST Static method Public Method 20100701
3 ADD_DFAULT_SIG_HEADERS_PROPS Static method Public Method 20100701
4 CALC_LOCAL_STS_URL_PI Static method Public Method 20090316
5 CALC_LOCAL_STS_URL_WSDL Static method Public Method 20090316
6 CHANGE_CFG_VALUE Static method Protected Method Konfigurationdaten setzen 20080331
7 CHECK_CFG_VALUE Instance method Protected Method Konfigurationdaten lesen 20080130
8 CHECK_CFG_VALUES Instance method Protected Method Konfigurationdaten lesen 20080406
9 CHECK_CONSUMER_VALID Static method Public Method 20100701
10 CHECK_TOKEN_AGNOSTIC Static method Public Method 20090907
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080408
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080130
13 CONTAINS_PROPERTY Instance method Protected Method Read Configuration Data 20081029
14 DESERIALIZE_SEC_ASSERTION Static method Public Method Deserialize WSDL XML excerpt containing a security assertion 20080602
15 ENRICH_CONSUMER Static method Private Method 20080425
16 GET_ALGORITHM_SUITE_PROPERTIES Static method Public Method 20110324
17 GET_CFG_VALUE Instance method Protected Method Konfigurationdaten lesen 20080130
18 GET_CFG_VALUES Instance method Protected Method Konfigurationdaten lesen 20080327
19 GET_CRYPTO_LIB_VERSION Static method Public Method Check version of crypto lib and write trace message 20091118
20 GET_GLOBAL_CONFIG Static method Public Method 20080709
21 GET_SUPPORTED_ALG_SUITES Static method Public Method List all supported algorithm suites 20091118
22 IS_PROPERTY_SET Instance method Protected Method Read Configuration Data 20080421
23 IS_STS_CONFIG Static method Public Method 20081120
24 LOCAL_STS_URL_HELPER Static method Public Method 20090316
25 SERIALIZE_SEC_ASSERTION Static method Public Method 20120619
26 SET_CFG_VALUE Static method Protected Method Konfigurationdaten setzen 20080329
27 SET_CONSUMER_DEFAULT Instance method Private Method Setzte Standardwerte für den Consumer 20080228
28 SET_GLOBAL_CONFIG Static method Public Method 20080709
29 SET_PROVIDER_DEFAULT Static method Private Method Setzte Standardwerte für den Provider 20080228
30 SET_WSDL_CONSUMER_DEFAULT Static method Public Method Setzte Standardwerte für WSDL 20080317
31 SET_WSDL_PROVIDER_DEFAULT Static method Public Method Setzte Standardwerte für WSDL 20080307
32 S_CHECK_CFG_VALUE Static method Protected Method Konfigurationdaten lesen 20080404
33 S_GET_CFG_VALUE Static method Protected Method Konfigurationdaten lesen 20080404
34 S_GET_CFG_VALUES Static method Protected Method Konfigurationdaten lesen 20080408
35 S_GET_STS_DATA Static method Public Method 20091110
36 S_IS_PROPERTY_SET Static method Protected Method Read Configuration Data 20080425
Events
Class CL_WSSE_FT_CFG has no event.
Types
Class CL_WSSE_FT_CFG has no local type.
Method Signatures

Method ADAPT_STS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FT_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20080425

Method ADAPT_STS_URL on class CL_WSSE_FT_CFG has no exception.

Method ADD_DFAULT_SIG_HEADERS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SIGNED_PARTS Call by reference Type reference (TYPE) IF_WSSE_TYPES=>SEC_ST_CFG_SIGNED_PARTS 20100701

Method ADD_DFAULT_SIG_HEADERS_LIST on class CL_WSSE_FT_CFG has no exception.

Method ADD_DFAULT_SIG_HEADERS_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20100701
2 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20100701
3 Importing PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20100701

Method ADD_DFAULT_SIG_HEADERS_PROPS on class CL_WSSE_FT_CFG has no exception.

Method CALC_LOCAL_STS_URL_PI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_METHOD Call by reference Type reference (TYPE) STRING 20090316
2 Importing CENTRAL_STS_ID Call by reference Type reference (TYPE) STRING 20090316
3 Importing CLIENT Call by reference Type reference (TYPE) STRING Client ID of Current User 20090316
4 Importing HOST Call by reference Type reference (TYPE) STRING 20090316
5 Importing HTTPS_PORT Call by reference Type reference (TYPE) STRING 20090316
6 Importing HTTP_PORT Call by reference Type reference (TYPE) STRING 20090316
7 Importing PATH Call by reference Type reference (TYPE) STRING 20090316
8 Returning STS_URL Value transfer Type reference (TYPE) STRING 20090316
9 Importing TG_METHOD Call by reference Type reference (TYPE) STRING 20090316
10 Importing WSS11_SAP_DEF_OPTIONS Call by reference Type reference (TYPE) STRING Boolean Variable (X=True, -=False, Space=Unknown) 20090318

Method CALC_LOCAL_STS_URL_PI on class CL_WSSE_FT_CFG has no exception.

Method CALC_LOCAL_STS_URL_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_METHOD Call by reference Type reference (TYPE) STRING 20090316
2 Importing BINDING_PROPERTIES Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT Properties for RT 20090316
3 Importing CENTRAL_STS_ID Call by reference Type reference (TYPE) STRING 20090316
4 Returning STS_URL Value transfer Type reference (TYPE) STRING 20090316
5 Importing TG_METHOD Call by reference Type reference (TYPE) STRING 20090316
6 Importing WSS11_SAP_DEF_OPTIONS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090318

Method CALC_LOCAL_STS_URL_WSDL on class CL_WSSE_FT_CFG has no exception.

Method CHANGE_CFG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080331
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080331
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080331
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20080331

Method CHANGE_CFG_VALUE on class CL_WSSE_FT_CFG has no exception.

Method CHECK_CFG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080130
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080130
3 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080130
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20080130

Method CHECK_CFG_VALUE on class CL_WSSE_FT_CFG has no exception.

Method CHECK_CFG_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080406
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080406
3 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080406
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20080406

Method CHECK_CFG_VALUES on class CL_WSSE_FT_CFG has no exception.

Method CHECK_CONSUMER_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_USERNAME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100929
2 Exporting ERROR_MESSAGE Value transfer Type reference (TYPE) STRING 20100923
3 Exporting MISSING_PROPERTIES Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT Properties for RT 20100929
4 Importing PROPERTIES Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20100923
5 Importing THROW_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100923

Method CHECK_CONSUMER_VALID on class CL_WSSE_FT_CFG has no exception.

Method CHECK_TOKEN_AGNOSTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IST_TOK_IN_RESPONSE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090907
2 Importing IST_TOK_TYPE Call by reference Type reference (TYPE) STRING 20090907
3 Returning TOKEN_AGNOSTIC_POSSIBLE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090907

Method CHECK_TOKEN_AGNOSTIC on class CL_WSSE_FT_CFG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WSSE_FT_CFG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WSSE_FT_CFG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_METHOD Call by reference Type reference (TYPE) STRING 20091130
2 Importing IR_CTX Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT 20090402
3 Importing NODETYPE Call by reference Type reference (TYPE) I Consumer | Provider 20080130
4 Importing OPERATION Call by reference Type reference (TYPE) QNAME Qualified Name 20080130
5 Importing OUTBOUND Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081010
6 Importing PROTOCOL_FEATURES Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20080130

Method CONSTRUCTOR on class CL_WSSE_FT_CFG has no exception.

Method CONTAINS_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT Properties for RT 20081029
2 Importing NAME Call by reference Type reference (TYPE) STRING 20081029
3 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20081029

Method CONTAINS_PROPERTY on class CL_WSSE_FT_CFG has no exception.

Method DESERIALIZE_SEC_ASSERTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSERTION_XML Call by reference Type reference (TYPE) XSTRING 20080602
2 Returning PROPERTIES_TAB Value transfer Type reference (TYPE) SRT_WSP_WSDL_PROPERTIES WSP WSDL attributes 20080605
3 Importing TRANSFORMATION_PARAMS Call by reference Type reference (TYPE) ABAP_TRANS_PARMBIND_TAB INTTAB for getting Informix parameters 20080602

Method DESERIALIZE_SEC_ASSERTION on class CL_WSSE_FT_CFG has no exception.

Method ENRICH_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FT_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20080425

Method ENRICH_CONSUMER on class CL_WSSE_FT_CFG has no exception.

Method GET_ALGORITHM_SUITE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALGORITHM_SUITE Call by reference Type reference (TYPE) STRING Algorithmus Suite 20110324
2 Returning R_ALGORITHM_SUITE_PROP Value transfer Type reference (TYPE) SEC_WSSE_ALGORITHM_SUITE_PROP WS Algorithmus Suite Properties 20110324

Method GET_ALGORITHM_SUITE_PROPERTIES on class CL_WSSE_FT_CFG has no exception.

Method GET_CFG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080130
2 Importing DEFAULT Call by reference Type reference (TYPE) STRING 20080303
3 Importing NAME Call by reference Type reference (TYPE) STRING 20080130
4 Returning VALUE Value transfer Type reference (TYPE) STRING 20080130

Method GET_CFG_VALUE on class CL_WSSE_FT_CFG has no exception.

Method GET_CFG_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080327
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080327
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080328
4 Returning VALUE_TAB Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20080327

Method GET_CFG_VALUES on class CL_WSSE_FT_CFG has no exception.

Method GET_CRYPTO_LIB_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VERSION Value transfer Type reference (TYPE) INT4 Natural number 20091118

Method GET_CRYPTO_LIB_VERSION on class CL_WSSE_FT_CFG has no exception.

Method GET_GLOBAL_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GLOBAL_CONFIG Call by reference Type reference (TYPE) IF_WSSE_TYPES=>SEC_ST_CFG_GLOBAL Global Configuration for WS Security 20080709
2 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT 20110324
3 Importing IV_GET_SAML_CFG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101109
4 Importing IV_SKIP_DEF_PROPS Call by reference Type reference (TYPE) BOOLEAN skip reading non-SAML settings 20101105

Method GET_GLOBAL_CONFIG on class CL_WSSE_FT_CFG has no exception.

Method GET_SUPPORTED_ALG_SUITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ALG_SUITES Value transfer Type reference (TYPE) IF_WSSE_TYPES=>WSS_ALGORITHM_SUITE_TAB Algorithm Suite 20091118

Method GET_SUPPORTED_ALG_SUITES on class CL_WSSE_FT_CFG has no exception.

Method IS_PROPERTY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT Properties for RT 20080421
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080421
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080424
4 Returning SET Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080421

Method IS_PROPERTY_SET on class CL_WSSE_FT_CFG has no exception.

Method IS_STS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_STS_CONFIG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081120
2 Importing PROXY_NAME Call by reference Type reference (TYPE) CSEQUENCE Name of a Service Definition 20081120

Method IS_STS_CONFIG on class CL_WSSE_FT_CFG has no exception.

Method LOCAL_STS_URL_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_METHOD Call by reference Type reference (TYPE) STRING 20090316
2 Importing CENTRAL_STS_ID Call by reference Type reference (TYPE) STRING 20090316
3 Importing CLIENT Call by reference Type reference (TYPE) STRING 20110324
4 Importing ENDPOINT_URL_PATH Call by reference Type reference (TYPE) STRING 20090316
5 Exporting STS_URL_PATH Call by reference Type reference (TYPE) STRING 20090316
6 Exporting STS_URL_PROTOCOL Call by reference Type reference (TYPE) STRING 20090316
7 Importing TG_METHOD Call by reference Type reference (TYPE) STRING 20090316
8 Importing WSS11_SAP_DEF_OPTIONS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090318

Method LOCAL_STS_URL_HELPER on class CL_WSSE_FT_CFG has no exception.

Method SERIALIZE_SEC_ASSERTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEEDS_ADDRESSING Call by reference Type reference (TYPE) BOOLEAN 20120619
2 Importing PROPERTIES_AS_XML Call by reference Type reference (TYPE) XSTRING 20120619
3 Importing PROPERTIES_TAB Call by reference Type reference (TYPE) SRT_WSP_WSDL_PROPERTIES 20120619
4 Exporting SECURITY_ASSERTION Call by reference Type reference (TYPE) XSTRING 20120619
5 Importing TRANSFORMATION Call by reference Type reference (TYPE) STRING 20120619
6 Importing WSDL_FLAVOR Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_WSDL_FLAVOUR WSDL Flavour 20120619

Method SERIALIZE_SEC_ASSERTION on class CL_WSSE_FT_CFG has no exception.

Method SET_CFG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080329
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080329
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080329
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20080329

Method SET_CFG_VALUE on class CL_WSSE_FT_CFG has no exception.

Method SET_CONSUMER_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_OUTBOUND Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091221
2 Changing IT_FT_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080228
3 Importing OPERATION Call by reference Type reference (TYPE) QNAME Qualified Name 20080828

Method SET_CONSUMER_DEFAULT on class CL_WSSE_FT_CFG has no exception.

Method SET_GLOBAL_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) STRING 20080710
2 Importing IV_GLOBAL_CONFIG Call by reference Type reference (TYPE) IF_WSSE_TYPES=>SEC_ST_CFG_GLOBAL Global Configuration for WS Security 20080709

Method SET_GLOBAL_CONFIG on class CL_WSSE_FT_CFG has no exception.

Method SET_PROVIDER_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_METHOD Call by reference Type reference (TYPE) STRING 20091130
2 Importing IF_OUTBOUND Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081010
3 Importing IR_CTX Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT 20090402
4 Importing IS_OPERATION Call by reference Type reference (TYPE) QNAME 20090402
5 Changing IT_FT_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080228
6 Importing IV_CREATE_WSDL Call by reference Type reference (TYPE) BOOLEAN SPACE Character Field Length 1 20080918

Method SET_PROVIDER_DEFAULT on class CL_WSSE_FT_CFG has no exception.

Method SET_WSDL_CONSUMER_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_SC Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080404
2 Changing IT_WSDL_PROPERTIES Call by reference Type reference (TYPE) SRT_WSP_WSDL_PROPERTIES WSP WSDL attributes 20080317

Method SET_WSDL_CONSUMER_DEFAULT on class CL_WSSE_FT_CFG has no exception.

Method SET_WSDL_PROVIDER_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRANSFORMATION Call by reference Type reference (TYPE) STRING 20080317
2 Importing IT_WSDL_PROPERTIES Call by reference Type reference (TYPE) SRT_WSP_WSDL_PROPERTIES WSP WSDL attributes 20080307
3 Exporting IT_WSDL_PROPERTIES_LISTS Call by reference Type reference (TYPE) SRT_WSP_WSDL_PROPERTY_LISTS WSP WSDL Alternatives 20091117

Method SET_WSDL_PROVIDER_DEFAULT on class CL_WSSE_FT_CFG has no exception.

Method S_CHECK_CFG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080404
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080404
3 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080404
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20080404

Method S_CHECK_CFG_VALUE on class CL_WSSE_FT_CFG has no exception.

Method S_GET_CFG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080404
2 Importing DEFAULT Call by reference Type reference (TYPE) STRING 20080404
3 Importing NAME Call by reference Type reference (TYPE) STRING 20080404
4 Returning VALUE Value transfer Type reference (TYPE) STRING 20080404

Method S_GET_CFG_VALUE on class CL_WSSE_FT_CFG has no exception.

Method S_GET_CFG_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080408
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080408
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080408
4 Returning VALUE_TAB Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20080408

Method S_GET_CFG_VALUES on class CL_WSSE_FT_CFG has no exception.

Method S_GET_STS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CFG Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20091110
2 Returning RS_SEC_STS_DATA Value transfer Type reference (TYPE) SEC_STS_DATA 20091110

Method S_GET_STS_DATA on class CL_WSSE_FT_CFG has no exception.

Method S_IS_PROPERTY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_TAB Call by reference Type reference (TYPE) SRT_RT_PROPERTIES 20080425
2 Importing NAME Call by reference Type reference (TYPE) STRING 20080425
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20080425
4 Returning SET Value transfer Type reference (TYPE) BOOLEAN 20080425

Method S_IS_PROPERTY_SET on class CL_WSSE_FT_CFG has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 711