SAP ABAP Class CL_SAML20_ABSTRACT_PROFILE (Abstract Superclass for SAML2 Profiles)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-LGN-SML (Application Component) SAML 2.0
     SAML2_COMMON (Package) SAML2 Common
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAML20_CONSTANTS Constants Within SAML2 20081201
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_ARTIFACT SAML20 Profile: Artifact Resolution 20081205
2 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_ATTRIBUTE SAML20 Profile: Attribute 20081205
3 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_ECP SAML20 Profile: Enhanced Client Proxy (PAOS) 20081205
4 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_MAPPING SAML20 Profile: NameID Mapping (Mapping) 20090121
5 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_NAMEID SAML20 Profile: NameID Management (NameID) 20081205
6 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_SLO SAML20 Profile: Single Logout (SLO) 20081205
7 Inheritance (c INHERITING FROM c_ref)  CL_SAML20_SSO SAML20 Profile: Single Sign-On (SSO) 20081201
Properties
Class CL_SAML20_ABSTRACT_PROFILE  
Short Description Abstract Superclass for SAML2 Profiles    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SAML2_COMMON   SAML2 Common 
Created 20081201   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAML20_CONSTANTS Constants Within SAML2 20081201
Friends
Class CL_SAML20_ABSTRACT_PROFILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACS_URL_MODE_APPLICATION Instance attribute Protected Attribute reference (LIKE) 20090604
2 CO_ACS_URL_MODE_ENDPOINT Instance attribute Protected Attribute reference (LIKE) 20090604
3 CO_ACS_URL_MODE_NONE Instance attribute Protected Attribute reference (LIKE) 20090604
4 CO_ARTIFACT_PERIOD Instance attribute Protected Attribute reference (LIKE) 20090305
5 CO_BINDING_ARTIFACT Instance attribute Protected Attribute reference (LIKE) 20081201
6 CO_BINDING_DEFLATE Instance attribute Protected Attribute reference (LIKE) 20081201
7 CO_BINDING_PAOS Instance attribute Protected Attribute reference (LIKE) 20081201
8 CO_BINDING_POST Instance attribute Protected Attribute reference (LIKE) 20081201
9 CO_BINDING_REDIRECT Instance attribute Protected Attribute reference (LIKE) 20081201
10 CO_BINDING_SOAP Instance attribute Protected Attribute reference (LIKE) 20081201
11 CO_BINDING_TYPE_ARTIFACT Instance attribute Protected Attribute reference (LIKE) 20081201
12 CO_BINDING_TYPE_DEFLATE Instance attribute Protected Attribute reference (LIKE) 20081201
13 CO_BINDING_TYPE_PAOS Instance attribute Protected Attribute reference (LIKE) 20081201
14 CO_BINDING_TYPE_POST Instance attribute Protected Attribute reference (LIKE) 20081201
15 CO_BINDING_TYPE_REDIRECT Instance attribute Protected Attribute reference (LIKE) 20081201
16 CO_BINDING_TYPE_SOAP Instance attribute Protected Attribute reference (LIKE) 20081201
17 CO_BINDING_TYPE_URI Instance attribute Protected Attribute reference (LIKE) 20081201
18 CO_BINDING_URI Instance attribute Protected Attribute reference (LIKE) 20081201
19 CO_CDC_NAME Instance attribute Protected Attribute reference (LIKE) 20090604
20 CO_CLOCK_SKEW_TOLERANCE Instance attribute Protected Attribute reference (LIKE) 20081201
21 CO_CM_BEARER Instance attribute Protected Attribute reference (LIKE) 20081201
22 CO_CM_HOLDEROFKEY Instance attribute Protected Attribute reference (LIKE) 20081201
23 CO_CM_SENDERVOUCHES Instance attribute Protected Attribute reference (LIKE) 20081201
24 CO_ENCRYPT_DEFAULT_ALGO Instance attribute Protected Attribute reference (LIKE) 20090305
25 CO_ENCRYPT_DEFAULT_FORMAT Instance attribute Protected Attribute reference (LIKE) 20090305
26 CO_ENTITY_MODE_IDP Instance attribute Protected Attribute reference (LIKE) 20090305
27 CO_ENTITY_MODE_SVP Instance attribute Protected Attribute reference (LIKE) 20090305
28 CO_ENTITY_PROT_CERT_MUTUAL Instance attribute Protected Attribute reference (LIKE) 20090305
29 CO_ENTITY_PROT_CERT_SERVER Instance attribute Protected Attribute reference (LIKE) 20090305
30 CO_ENTITY_PROT_HTTP_STANDARD Instance attribute Protected Attribute reference (LIKE) 20090305
31 CO_ENTITY_PROT_NONE Instance attribute Protected Attribute reference (LIKE) 20090305
32 CO_ENTITY_TYPE_AFFILIATION Instance attribute Protected Attribute reference (LIKE) 20090305
33 CO_ENTITY_TYPE_EXTERN Instance attribute Protected Attribute reference (LIKE) 20090305
34 CO_ENTITY_TYPE_LOCAL Instance attribute Protected Attribute reference (LIKE) 20090305
35 CO_HTTP_PARAMETER_IDP Instance attribute Protected Attribute reference (LIKE) 20090604
36 CO_INRESPONSE_PERIOD Instance attribute Protected Attribute reference (LIKE) 20090305
37 CO_KEYUSAGE_BOTH Instance attribute Protected Attribute reference (LIKE) 20090305
38 CO_KEYUSAGE_CRYPT Instance attribute Protected Attribute reference (LIKE) 20090305
39 CO_KEYUSAGE_SIGN Instance attribute Protected Attribute reference (LIKE) 20090305
40 CO_LOGONTYPE_ALIAS Instance attribute Protected Attribute reference (LIKE) 20081201
41 CO_LOGONTYPE_ATTRIBUTE Instance attribute Protected Attribute reference (LIKE) 20081201
42 CO_LOGONTYPE_SAML Instance attribute Protected Attribute reference (LIKE) 20081218
43 CO_LOGONTYPE_USER Instance attribute Protected Attribute reference (LIKE) 20081201
44 CO_NAMEIDFORMAT10_UNSPECIFIED Instance attribute Protected Attribute reference (LIKE) 20081201
45 CO_NAMEIDFORMAT11_EMAIL Instance attribute Protected Attribute reference (LIKE) 20090305
46 CO_NAMEIDFORMAT11_NTDOMAINUSER Instance attribute Protected Attribute reference (LIKE) 20081201
47 CO_NAMEIDFORMAT11_UNSPECIFIED Instance attribute Protected Attribute reference (LIKE) 20081201
48 CO_NAMEIDFORMAT11_X509SUBJECT Instance attribute Protected Attribute reference (LIKE) 20081201
49 CO_NAMEIDFORMAT20_ENTITY Instance attribute Protected Attribute reference (LIKE) 20081201
50 CO_NAMEIDFORMAT20_KERBEROS Instance attribute Protected Attribute reference (LIKE) 20090305
51 CO_NAMEIDFORMAT20_PERSISTENT Instance attribute Protected Attribute reference (LIKE) 20081201
52 CO_NAMEIDFORMAT20_TRANSIENT Instance attribute Protected Attribute reference (LIKE) 20081201
53 CO_PROFILE_ECP Instance attribute Protected Attribute reference (LIKE) 20090305
54 CO_PSE_CONTEXT Instance attribute Protected Attribute reference (LIKE) 20081201
55 CO_SAML_PROTOCOL_SUPPORT Instance attribute Protected Attribute reference (LIKE) 20081201
56 CO_SAML_VERSION Instance attribute Protected Attribute reference (LIKE) 20081201
57 CO_SERVICE_TYPE_ACS Instance attribute Protected Attribute reference (LIKE) 20081201
58 CO_SERVICE_TYPE_ARTIFACT Instance attribute Protected Attribute reference (LIKE) 20081201
59 CO_SERVICE_TYPE_ASSERTION Instance attribute Protected Attribute reference (LIKE) 20081201
60 CO_SERVICE_TYPE_ATTRIBUTE Instance attribute Protected Attribute reference (LIKE) 20081201
61 CO_SERVICE_TYPE_AUTHORIZATION Instance attribute Protected Attribute reference (LIKE) 20081201
62 CO_SERVICE_TYPE_AUTHQUERY Instance attribute Protected Attribute reference (LIKE) 20081201
63 CO_SERVICE_TYPE_MANAGE_NAMEID Instance attribute Protected Attribute reference (LIKE) 20081218
64 CO_SERVICE_TYPE_NAMEID_MAPPING Instance attribute Protected Attribute reference (LIKE) 20081218
65 CO_SERVICE_TYPE_SLO Instance attribute Protected Attribute reference (LIKE) 20081201
66 CO_SERVICE_TYPE_SSO Instance attribute Protected Attribute reference (LIKE) 20081201
67 CO_SIGN_MODE_ALWAYS Instance attribute Protected Attribute reference (LIKE) 20090305
68 CO_SIGN_MODE_FRONTCHANNEL Instance attribute Protected Attribute reference (LIKE) 20090305
69 CO_SIGN_MODE_NEVER Instance attribute Protected Attribute reference (LIKE) 20090305
70 CO_SOAP_ACTOR_NEXT Instance attribute Protected Attribute reference (LIKE) 20090305
71 CO_SSFAPPL_IDP Instance attribute Protected Attribute reference (LIKE) 20090305
72 CO_SSFAPPL_IDP_CRYPT Instance attribute Protected Attribute reference (LIKE) 20090305
73 CO_SSFAPPL_IDP_SIGN Instance attribute Protected Attribute reference (LIKE) 20090305
74 CO_SSFAPPL_SP Instance attribute Protected Attribute reference (LIKE) 20081222
75 CO_SSFAPPL_SP_CRYPT Instance attribute Protected Attribute reference (LIKE) 20081222
76 CO_SSFAPPL_SP_SIGN Instance attribute Protected Attribute reference (LIKE) 20081222
77 CO_SSF_DEFAULT_TOOLKIT Instance attribute Protected Attribute reference (LIKE) 20090506
78 CO_STATUS_REQUESTER Instance attribute Protected Attribute reference (LIKE) 20090305
79 CO_STATUS_RESPONDER Instance attribute Protected Attribute reference (LIKE) 20090305
80 CO_STATUS_SUCCESS Instance attribute Protected Attribute reference (LIKE) 20090305
81 M_CLIENT Instance attribute Protected Type reference (TYPE) SYMANDT Client ID of Current User 20090120
82 M_ENTITY Instance attribute Protected Object reference (TYPE REF TO) CL_SAML20_ENTITY Entity Object 20081201
83 M_HTTP_SERVER Instance attribute Protected Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20081201
84 M_INITIATOR Instance attribute Protected Type reference (TYPE) SAML2_ENTITY_MODE SAML2 Protocol Initiator 20081201
85 M_ISSUER Instance attribute Protected Type reference (TYPE) STRING Message Issuer 20081208
86 M_POLICY_NAME Instance attribute Protected Type reference (TYPE) STRING Logon Policy Name 20090716
87 M_RELAYSTATE_HTTP_FIELDS Instance attribute Protected Type reference (TYPE) STRING HTTP fields from RelayState 20090626
88 M_RELAYSTATE_URI Instance attribute Protected Type reference (TYPE) STRING URL from RelayState 20090626
89 M_REQUEST_BINDING Instance attribute Protected Type reference (TYPE) SAML2_BINDING_TYPE SAML2 Binding Type 20081201
90 M_RESPONSE_BINDING Instance attribute Protected Type reference (TYPE) SAML2_BINDING_TYPE SAML2 Binding Type 20081201
91 M_SECURITY_CONTEXT_REF Instance attribute Protected Type reference (TYPE) SECURITY_CONTEXT_REF Internal Reference to a Security Context (Time-Invariant) 20090205
92 M_TRACE Instance attribute Protected Object reference (TYPE REF TO) CL_SAML20_TRACE SAML 2.0 Tracing 20090518
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_ACS_URL Instance method Protected Method Determine the ACS URL 20090604
2 CALCULATE_ENTITY_MODE Instance method Protected Method Determines the mode of the local entity 20081205
3 CONSTRUCTOR Instance method Protected Constructor Constructor of SAML 2.0 Profile Classes 20081201
4 CREATE_MSG_OBJECT Instance method Protected Method Validate received message 20090206
5 CREATE_XML_OBJECT Instance method Protected Method Create outbound message 20090716
6 GET_APPLICATION_FIELDS Instance method Protected Method Determine the current URL of the application 20090716
7 GET_APPLICATION_URI Instance method Protected Method Determine the current URL of the application 20090623
8 GET_ENTITY Instance method Public Method Return the local entity object 20090129
9 GET_ISSUER Instance method Public Method Determine the name of the issuer of the XML message 20081208
10 GET_POLICY_NAME Instance method Public Method Set Logon Policy Name 20090716
11 GET_RELAY_STATE_FIELDS Instance method Public Method Determine the URI from RelayState; required for redirection 20090716
12 GET_RELAY_STATE_URI Instance method Public Method Determine the URI from RelayState; required for redirection 20081208
13 GET_SECURITY_CONTEXT_REF Instance method Public Method Sets the security context reference 20090331
14 IS_DEBUG_MODE Instance method Public Method Determines whether local entity is in debugging mode 20090203
15 IS_MYSAPSSO_ACTIVE Instance method Public Method Create MYSAPSSO2 cookie 20090716
16 SET_POLICY_NAME Instance method Public Method Get Logon Policy Name 20090716
17 SET_SECURITY_CONTEXT_REF Instance method Public Method Sets the security context reference 20090205
18 SET_TRACE_OBJ Instance method Public Method Sets the trace object 20090518
19 SOAP_SEND Instance method Protected Method Send SOAP message and receive response 20081205
Events
Class CL_SAML20_ABSTRACT_PROFILE has no event.
Types
Class CL_SAML20_ABSTRACT_PROFILE has no local type.
Method Signatures

Method CALCULATE_ACS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_PATH Call by reference Type reference (TYPE) STRING 20090604
2 Exporting EF_URL Call by reference Type reference (TYPE) STRING 20090604
3 Importing IF_ACS_URL_MODE Call by reference Type reference (TYPE) SAML2_ACS_URL_MODE Art der ACS URL im AuthnRequest 20090604

Method CALCULATE_ACS_URL on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method CALCULATE_ENTITY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE Betriebsart der SAML2 Entität 20081205
2 Exporting EO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entitätsobjekt 20081205
3 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20081205
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081205

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20081205
2 Importing IF_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE Modus der Entität 20081205
3 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20081201
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081201

Method CREATE_MSG_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT_ABSTRACT Call by reference Object reference (TYPE REF TO) CL_SAML20_ABSTRACT_MSG Abstrakte Oberklasse der SAML2 Nachrichten 20090206
2 Importing IF_BINDING_TYPE Call by reference Type reference (TYPE) SAML2_BINDING_TYPE 'REDIR' SAML2 Bindungsart 20090206
3 Importing IF_CLASS Call by reference Type reference (TYPE) STRING 20090206
4 Importing IF_MESSAGE_STATEMENT Call by reference Type reference (TYPE) STRING 'SAMLRequest' 20090206
5 Importing IF_PAYLOAD_SIGNATURE Call by reference Type reference (TYPE) XSTRING 20090908
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090206

Method CREATE_XML_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT_ABSTRACT Call by reference Object reference (TYPE REF TO) CL_SAML20_ABSTRACT_MSG Abstrakte Oberklasse der SAML2 Nachrichten 20090716
2 Importing IF_ARTIFACT Call by reference Type reference (TYPE) STRING Artefakt 20090716
3 Importing IF_BINDING_TYPE Call by reference Type reference (TYPE) SAML2_BINDING_TYPE 'REDIR' SAML2 Bindungsart 20090716
4 Importing IF_CLASS Call by reference Type reference (TYPE) STRING Klasse 20090716
5 Importing IF_MESSAGE Call by reference Type reference (TYPE) STRING Nachricht 20090716
6 Importing IF_MESSAGE_TYPE Call by reference Type reference (TYPE) STRING Nachricht 20090716
7 Importing IF_SERVICE_TYPE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE SAML2 Servicetyp 20090716
8 Importing IF_XML Call by reference Type reference (TYPE) XSTRING XML 20090716
9 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) CL_SAML20_ABSTRACT_MSG Oberklasse der SAML2 Anfragen 20090716
10 Importing IO_TRUSTED_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entitätsobjekt 20090716
11 Importing IV_SERVICE_TYPE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE SAML2 Profiles 20101014
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090716

Method GET_APPLICATION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_FIELDS Value transfer Type reference (TYPE) STRING 20090716

Method GET_APPLICATION_FIELDS on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method GET_APPLICATION_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_PATH Call by reference Type reference (TYPE) STRING 20090623
2 Exporting EF_URL Call by reference Type reference (TYPE) STRING 20090623

Method GET_APPLICATION_URI on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20090129
2 Exporting EF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME SAML2 Entitätskennung 20090304
3 Exporting EO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entitätsobjekt 20090129
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090129

Method GET_ISSUER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_URI Value transfer Type reference (TYPE) STRING 20081208

Method GET_ISSUER on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method GET_POLICY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_POLICY_NAME Value transfer Type reference (TYPE) SAML2_POLICY_NAME Name der SAML2 Richtlinie 20090716

Method GET_POLICY_NAME on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method GET_RELAY_STATE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ISSUER Value transfer Type reference (TYPE) STRING 20090716

Method GET_RELAY_STATE_FIELDS on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method GET_RELAY_STATE_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ISSUER Value transfer Type reference (TYPE) STRING 20081208

Method GET_RELAY_STATE_URI on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method GET_SECURITY_CONTEXT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_SECURITY_CONTEXT_REF Call by reference Type reference (TYPE) SECURITY_CONTEXT_REF interne Referenz auf einen Security-Kontext (zeitinvariant) 20090331

Method GET_SECURITY_CONTEXT_REF on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method IS_DEBUG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ACTIVE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090203

Method IS_DEBUG_MODE on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method IS_MYSAPSSO_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ACTIVE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090716

Method IS_MYSAPSSO_ACTIVE on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method SET_POLICY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_POLICY_NAME Value transfer Type reference (TYPE) SAML2_POLICY_NAME Name der SAML2 Richtlinie 20090716

Method SET_POLICY_NAME on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method SET_SECURITY_CONTEXT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_SECURITY_CONTEXT_REF Call by reference Type reference (TYPE) SECURITY_CONTEXT_REF interne Referenz auf einen Security-Kontext (zeitinvariant) 20090205

Method SET_SECURITY_CONTEXT_REF on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method SET_TRACE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) CL_SAML20_TRACE SAML 2.0 Tracing 20090518

Method SET_TRACE_OBJ on class CL_SAML20_ABSTRACT_PROFILE has no exception.

Method SOAP_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_RESPONSE_XML Call by reference Type reference (TYPE) XSDANY SAML-XML-Fragment Antwort 20081211
2 Importing IF_ALREADY_SOAP Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE XML ist bereits in SOAP-Envelope eingepackt 20081211
3 Importing IF_ENDPOINT_TYPE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE SAML2 Servicetyp 20090224
4 Importing IF_REQUEST_XML Call by reference Type reference (TYPE) XSDANY SAML-XML-Fragment Anfrage 20081211
5 Importing IO_ENTITY_TRUSTED Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entitätsobjekt 20090310
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081211
2 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20081215
3 CX_SAML20_FEDERATION Ausnahmen der Benutzer Federation 20081205
History
Last changed by/on SAP  20130531 
SAP Release Created in 720