SAP ABAP Class CX_SAML20 (SAML20 Superclass Exceptions)
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 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20081120
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20081015
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_SAML20_API Thrown by SAML20 IdP API 20110630
2 Inheritance (c INHERITING FROM c_ref)  CX_SAML20_ASSERTION Assertion Exception 20081218
3 Inheritance (c INHERITING FROM c_ref)  CX_SAML20_CONFIG_UI Exceptions in SAML2 UI 20090402
4 Inheritance (c INHERITING FROM c_ref)  CX_SAML20_CORE Exceptions Within SAML2 Core Function 20081120
5 Inheritance (c INHERITING FROM c_ref)  CX_SAML20_FEDERATION User Federation Exceptions 20081121
6 Inheritance (c INHERITING FROM c_ref)  CX_SAML20_SESSION Session Exception 20081219
Properties
Class CX_SAML20  
Short Description SAML20 Superclass Exceptions    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SAML2    
Program status P  SAP Standard Production Program 
Category 40  Exception Class 
Package SAML2_COMMON   SAML2 Common 
Created 20081015   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CX_SAML20 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20081015
Friends
Class CX_SAML20 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_CALL_ERROR Constant Public See coding 20121204
2 CANNOT_GET_BADI Constant Public See coding 20121204
3 CANNOT_GET_ENTITY_FOR_METADATA Constant Public See coding 20110526
4 CANT_STORE_CONSUMED_ARTIFACT Constant Public See coding 20121204
5 C_STACK Instance attribute Public Type reference (TYPE) ABAP_CALLSTACK ABAP Call Stack 20090210
6 DESTINATION_NOT_EXIST Constant Public See coding 20091124
7 MSG1 Instance attribute Public Type reference (TYPE) STRING 20081020
8 MSG2 Instance attribute Public Type reference (TYPE) STRING 20081020
9 NO_ENTITY_DESCRIPTOR_IS_CHOSEN Constant Public See coding 20110520
10 RC Instance attribute Public Type reference (TYPE) I 20081107
11 SYS_ERROR_TEXT Instance attribute Private Type reference (TYPE) STRING Text from sy-msgid, msg-no 20110112
12 UNSUPPORTED_NAME_ID_FORMAT Constant Public See coding 20121204
13 WRONG_ENDPOINT Constant Public See coding 20121204
14 XML Instance attribute Public Type reference (TYPE) XSDANY XML Fragment 20090210
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081015
2 CREATE_CALLSTACK Static method Public Method Generate ABAP Call Stack 20090212
3 GET_EXCEPTION_KEY Instance method Public Method 20081120
4 GET_MESSAGE_FROM_LANGU Instance method Private Method Determine message text for language 20090508
5 GET_SYS_ERROR_TEXT Instance method Public Method Returns the translated text for system error info 20110112
6 GET_TEXT_STACK Instance method Public Method 20081218
7 GET_XML Instance method Public Method 20090210
8 SET_SYS_ERROR_INFO Instance method Public Method Sets system error information 20110112
Events
Class CX_SAML20 has no event.
Types
Class CX_SAML20 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 C_STACK Call by reference Type reference (TYPE) ABAP_CALLSTACK 20090210
2 Importing MSG1 Call by reference Type reference (TYPE) STRING 20081020
3 Importing MSG2 Call by reference Type reference (TYPE) STRING 20081020
4 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20081015
5 Importing RC Call by reference Type reference (TYPE) I 20081107
6 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20081015
7 Importing XML Call by reference Type reference (TYPE) XSDANY 20090210

Method CONSTRUCTOR on class CX_SAML20 has no exception.

Method CREATE_CALLSTACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STACK Value transfer Type reference (TYPE) ABAP_CALLSTACK ABAP-Aufrufstack 20090212

Method CREATE_CALLSTACK on class CX_SAML20 has no exception.

Method GET_EXCEPTION_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_KEY Value transfer Type reference (TYPE) SCX_T100KEY T100 Schlüssel mit Abbildung der Parameter auf Attributnamen 20081120

Method GET_EXCEPTION_KEY on class CX_SAML20 has no exception.

Method GET_MESSAGE_FROM_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_TEXT Call by reference Type reference (TYPE) STRING 20090508
2 Importing IF_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20090508
3 Importing IO_OBJ Call by reference Object reference (TYPE REF TO) IF_MESSAGE Schnittstelle zum Zugriff auf Texte von Meldungsobjekten 20090508

Method GET_MESSAGE_FROM_LANGU on class CX_SAML20 has no exception.

Method GET_SYS_ERROR_TEXT Signature

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

Method GET_SYS_ERROR_TEXT on class CX_SAML20 has no exception.

Method GET_TEXT_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) SAML2_STRING_T Tabelle von Strings 20081218
2 Importing IF_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20090508

Method GET_TEXT_STACK on class CX_SAML20 has no exception.

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_XML Value transfer Type reference (TYPE) XSDANY XML-Fragment 20090210

Method GET_XML on class CX_SAML20 has no exception.

Method SET_SYS_ERROR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20110112
2 Importing IF_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20110112
3 Importing IF_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110112
4 Importing IF_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110112
5 Importing IF_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110112
6 Importing IF_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110112

Method SET_SYS_ERROR_INFO on class CX_SAML20 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720