SAP ABAP Class CX_OAUTH2_MSG_EXCEPTION (OAuth2 Exception with Message)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SOAUTH2 (Package) OAuth2
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_OAUTH2_EXCEPTION OAuth2 Exception 20120320
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_OAUTH2_AC_MSG_EXCEPTION OAuth 2.0 Auth Code Message Exception 20120716
Properties
Class CX_OAUTH2_MSG_EXCEPTION  
Short Description OAuth2 Exception with Message    
Super Class CX_OAUTH2_EXCEPTION OAuth2 Exception 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package SOAUTH2   OAuth2 
Created 20120320   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
Class CX_OAUTH2_MSG_EXCEPTION has no interface implemented.
Friends
Class CX_OAUTH2_MSG_EXCEPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CX_OAUTH2_AT_LT_INITIAL Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE19CD4D2CC8E310363' 20120320
2 CX_OAUTH2_CCC_NOT_ALLOWED Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE1A488A347C46118AE' 20120427
3 CX_OAUTH2_CLIENT_EXISTS Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81ED19DE34FEF9F745E5C' 20120326
4 CX_OAUTH2_CLIENT_ID_INITIAL Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE19E807FF8AFEB8A0A' 20120327
5 CX_OAUTH2_DISPLAY_ONLY Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE19CD2F510FE81829B' 20120320
6 CX_OAUTH2_NAME_CLASS_ERROR Constant Public Type reference (TYPE) SOTR_CONC 'E61F13F7B4071ED1BF96BC83A84B19C9' 20120912
7 CX_OAUTH2_NOT_SAVED Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE19CD2F510FE81A29B' 20120320
8 CX_OAUTH2_NO_CL_AUTH_METHOD Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE1A48A865AA3E05992' 20120427
9 CX_OAUTH2_NO_DISP_AUTHORITY Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE19CCE074D5DECA085' 20120320
10 CX_OAUTH2_NO_MAIN_AUTHORITY Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE19CCE074D5DEC8085' 20120320
11 CX_OAUTH2_NO_SCOPE_ASSIGNED Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81EE1A48BC20147B0DA13' 20120427
12 CX_OAUTH2_NO_TOKEN_AUTHORITY Constant Public Type reference (TYPE) SOTR_CONC 'E61F13F7B4071EE290F23D5E1743C179' 20121211
13 CX_OAUTH2_SAML_IDP_INVALID Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81ED1A5B8A06FD4261D7F' 20120326
14 CX_OAUTH2_TRANSPORT_ERROR Constant Public Type reference (TYPE) SOTR_CONC '005056A207C81ED1A5A2811AFEBF92AF' 20120503
15 FIELD Instance attribute Public Type reference (TYPE) STRING 20120403
16 MSGID Instance attribute Public Type reference (TYPE) SYMSGID Message Class 20120320
17 MSGNO Instance attribute Public Type reference (TYPE) SYMSGNO Message Number 20120320
18 MSGTY Instance attribute Public Type reference (TYPE) SYMSGTY Message Type 20120320
19 VALUE Instance attribute Public Type reference (TYPE) STRING 20120412
20 WD_CONTEXT_EL Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20120412
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20120322
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120320
3 CREATE_AND_RAISE_MSG Static method Public Method 20120320
Events
Class CX_OAUTH2_MSG_EXCEPTION has no event.
Types
Class CX_OAUTH2_MSG_EXCEPTION has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR Call by reference Type reference (TYPE) STRING 20120320
2 Importing ERROR_DESCRIPTION Call by reference Type reference (TYPE) STRING 20120320
3 Importing ERROR_URI Call by reference Type reference (TYPE) STRING 20120320
4 Importing FIELD Call by reference Type reference (TYPE) STRING 20120403
5 Importing HTTP_STATUS_CODE Call by reference Type reference (TYPE) I 20120320
6 Importing HTTP_STATUS_REASON Call by reference Type reference (TYPE) STRING 20120320
7 Importing MSG1 Call by reference Type reference (TYPE) STRING 20120320
8 Importing MSG2 Call by reference Type reference (TYPE) STRING 20120320
9 Importing MSG3 Call by reference Type reference (TYPE) STRING 20120320
10 Importing MSG4 Call by reference Type reference (TYPE) STRING 20120320
11 Importing MSGID Call by reference Type reference (TYPE) SYMSGID 20120320
12 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO 20120320
13 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY 20120320
14 Importing M_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20120322
15 Importing M_REDIRECT_URI Call by reference Type reference (TYPE) STRING 20121129
16 Importing M_REQUIRED_SCOPE Call by reference Type reference (TYPE) STRING 20121129
17 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20120320
18 Importing TEXTID Call by reference Attribute reference (LIKE) TEXTID 20120320
19 Importing VALUE Call by reference Type reference (TYPE) STRING 20120412
20 Importing WD_CONTEXT_EL Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20120412

Method CONSTRUCTOR on class CX_OAUTH2_MSG_EXCEPTION has no exception.

Method CREATE_AND_RAISE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR Call by reference Type reference (TYPE) STRING 20120320
2 Importing I_ERROR_DESCRIPTION Call by reference Type reference (TYPE) STRING 20120320
3 Importing I_ERROR_URI Call by reference Type reference (TYPE) STRING 20120320
4 Importing I_FIELD Call by reference Type reference (TYPE) STRING 20120404
5 Importing I_HTTP_STATUS_CODE Call by reference Type reference (TYPE) I 20120320
6 Importing I_MSG1 Call by reference Type reference (TYPE) STRING 20120320
7 Importing I_MSG2 Call by reference Type reference (TYPE) STRING 20120320
8 Importing I_MSG3 Call by reference Type reference (TYPE) STRING 20120320
9 Importing I_MSG4 Call by reference Type reference (TYPE) STRING 20120320
10 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID Message Class 20120320
11 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20120320
12 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Message Type 20120320
13 Importing I_NO_TRACE Call by reference Type reference (TYPE) ABAP_BOOL 20120320
14 Importing I_PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20120320
15 Importing I_TEXTID Call by reference Attribute reference (LIKE) TEXTID 20120320
16 Importing I_TRACE_MSG Call by reference Type reference (TYPE) STRING 20120320
17 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20120412
# Exception Resumable Description Created on
1 CX_OAUTH2_MSG_EXCEPTION OAuth2 Exception with Message 20120320
History
Last changed by/on SAP  20130531 
SAP Release Created in 732