SAP ABAP Class CL_ICF_XBCML_LOGIN (ICF System Logon for XBCML)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     SICF_EXT_LOGIN (Package) ICF Login
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICF_SYSTEM_LOGIN ICF System Logon 20100427
Properties
Class CL_ICF_XBCML_LOGIN  
Short Description ICF System Logon for XBCML    
Super Class CL_ICF_SYSTEM_LOGIN ICF System Logon 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SICF_EXT_LOGIN   ICF Login 
Created 20100427   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)
2 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ICF_XBCML_LOGIN has no interface implemented.
Friends
Class CL_ICF_XBCML_LOGIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FORM_MESSAGE_BOX Constant Protected Type reference (TYPE) STRING 'messageBox' 20100427
2 CO_NEWLINE Constant Protected Type reference (TYPE) ABAP_CHAR1 CL_ABAP_CHAR_UTILITIES=>NEWLINE 20100427
3 C_FALSE Constant Protected Type reference (TYPE) STRING 'false' 20100427
4 C_REQUIRED Constant Protected Type reference (TYPE) I 1 20100427
5 C_TRUE Constant Protected Type reference (TYPE) STRING 'true' 20100427
6 M_CODEPAGE Instance attribute Protected Type reference (TYPE) STRING 'utf-8' 20100427
7 M_CURRENT_FORM Instance attribute Protected Type reference (TYPE) STRING 20100427
8 M_ROOT Instance attribute Protected Type reference (TYPE) T_ROOT 20100427
9 M_XML Instance attribute Protected Type reference (TYPE) STRING 20100427
Methods
# Method Level Visibility Method type Description Created on
1 FORMAT_SYSTEM_INFO Instance method Protected Method 20100427
2 FORMAT_SYSTEM_MESSAGES Instance method Protected Method 20100427
3 PARSE_HIDDEN_FIELDS Instance method Protected Method 20100427
4 RENDER_CHANGE_PASSWORD Instance method Protected Method 20100427
5 RENDER_LOGIN Instance method Protected Method 20100427
6 RENDER_MESSAGE_BOX Instance method Protected Method 20100427
7 RENDER_RESPONSE Instance method Protected Method 20100427
8 RENDER_SESSION_QUERY Instance method Protected Method 20100427
9 RENDER_SYSTEM_INFO Instance method Protected Method 20100427
10 RENDER_SYSTEM_MESSAGE Instance method Protected Method 20100427
11 ROOT_INITIALIZE Instance method Protected Method 20100427
12 SET_SESSION_URL Instance method Protected Method 20100427
Events
Class CL_ICF_XBCML_LOGIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_KEY Protected See coding 20100427 begin of t_key, name type string, value type string, end of t_key
2 T_KEYS Protected See coding 20100427 t_keys type standard table of t_key with default key
3 T_LOCALE Protected See coding 20100427 begin of t_locale, locale type laiso, decimalSeparator type c length 1, groupingSeparator type c length 1, dateFormat type string, end of t_locale
4 T_MESSAGE Protected See coding 20100427 begin of t_message, mtype type string, mtext type string, end of t_message
5 T_MESSAGES Protected See coding 20100427 t_messages type standard table of t_message with default key
6 T_ROOT Protected See coding 20100427 begin of t_root, template_name type string, session_url type string, login_event type string, window_title type string, image_source type string, locale type t_locale, url_alias type string, messages type t_messages, sysmsgs type t_sysmsgs, system_info type string, hidden_fields type t_keys, end of t_root
7 T_SYSMSG Protected See coding 20100427 begin of t_sysmsg, id type string, author type string, html type string, end of t_sysmsg
8 T_SYSMSGS Protected See coding 20100427 t_sysmsgs type standard table of t_sysmsg with default key
9 T_TEMSGS Protected See coding 20100427 t_temsgs type standard table of temsg with default key
Method Signatures

Method FORMAT_SYSTEM_INFO Signature

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

Method FORMAT_SYSTEM_INFO on class CL_ICF_XBCML_LOGIN has no exception.

Method FORMAT_SYSTEM_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES Value transfer Type reference (TYPE) T_SYSMSGS 20100427
2 Importing TEMSGS Call by reference Type reference (TYPE) T_TEMSGS 20100427

Method FORMAT_SYSTEM_MESSAGES on class CL_ICF_XBCML_LOGIN has no exception.

Method PARSE_HIDDEN_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDDEN_FIELDS Call by reference Type reference (TYPE) STRING 20100427

Method PARSE_HIDDEN_FIELDS on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_CHANGE_PASSWORD Signature

Method RENDER_CHANGE_PASSWORD on class CL_ICF_XBCML_LOGIN has no parameter.
Method RENDER_CHANGE_PASSWORD on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_LOGIN Signature

Method RENDER_LOGIN on class CL_ICF_XBCML_LOGIN has no parameter.
Method RENDER_LOGIN on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_MESSAGE_BOX Signature

Method RENDER_MESSAGE_BOX on class CL_ICF_XBCML_LOGIN has no parameter.
Method RENDER_MESSAGE_BOX on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORM_NAME Call by reference Type reference (TYPE) STRING 20100427
2 Importing IV_HIDDEN_FIELDS Call by reference Type reference (TYPE) STRING 20100427
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20100427

Method RENDER_RESPONSE on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_SESSION_QUERY Signature

Method RENDER_SESSION_QUERY on class CL_ICF_XBCML_LOGIN has no parameter.
Method RENDER_SESSION_QUERY on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_SYSTEM_INFO Signature

Method RENDER_SYSTEM_INFO on class CL_ICF_XBCML_LOGIN has no parameter.
Method RENDER_SYSTEM_INFO on class CL_ICF_XBCML_LOGIN has no exception.

Method RENDER_SYSTEM_MESSAGE Signature

Method RENDER_SYSTEM_MESSAGE on class CL_ICF_XBCML_LOGIN has no parameter.
Method RENDER_SYSTEM_MESSAGE on class CL_ICF_XBCML_LOGIN has no exception.

Method ROOT_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDDEN_FIELDS Call by reference Type reference (TYPE) STRING 20100427

Method ROOT_INITIALIZE on class CL_ICF_XBCML_LOGIN has no exception.

Method SET_SESSION_URL Signature

Method SET_SESSION_URL on class CL_ICF_XBCML_LOGIN has no parameter.
Method SET_SESSION_URL on class CL_ICF_XBCML_LOGIN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in