SAP ABAP Class CL_STRUSTCRT_SOURCES (crl ui profiles)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     STRUST (Package) PKI Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_STRUSTCRT_VIEW crl ui view 20110712
Properties
Class CL_STRUSTCRT_SOURCES  
Short Description crl ui profiles    
Super Class CL_STRUSTCRT_VIEW crl ui view 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class STRUSTCR    
Program status     
Category 0   
Package STRUST   PKI Management 
Created 20101103   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 CL_STRUSTCRT_SOURCES has no interface implemented.
Friends
Class CL_STRUSTCRT_SOURCES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COMMAND_CHECK_CRL_URL Constant Private Type reference (TYPE) SYUCOMM 'CHECK_CRL_URL' 20110712
2 CO_COMMAND_DELETE_SOURCE Constant Private Type reference (TYPE) SYUCOMM 'DELETE_SOURCE' 20110712
3 CO_COMMAND_INSERT_SOURCE Constant Private Type reference (TYPE) SYUCOMM 'INSERT_SOURCE' 20110712
4 CO_STATUS_SOURCE_CRL Constant Private Type reference (TYPE) CERTSTATUS_SOURCE 'CRL' 20110712
5 CO_STATUS_SOURCE_MANUAL Constant Private Type reference (TYPE) CERTSTATUS_SOURCE 'MANUAL' 20110712
6 CO_STATUS_SOURCE_OCSP Constant Private Type reference (TYPE) CERTSTATUS_SOURCE 'OCSP' 20110712
7 CO_STATUS_SOURCE_UNKNOWN Constant Private Type reference (TYPE) CERTSTATUS_SOURCE 'UNKNOWN' 20110712
8 MO_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110712
9 MO_ALV_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20110712
10 MS_SOURCE_SELECTED Instance attribute Private Type reference (TYPE) TY_STRUSTCRS_CELL 20110712
11 MT_DELETED_ROWS Instance attribute Private See coding 20110712
12 MT_EDITED_ROWS Instance attribute Private See coding 20110712
13 MT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT 20110712
14 MT_STRUSTCRS_CELL Instance attribute Private See coding 20110712
15 MV_ONF4_AFTER_S Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110712
16 MV_PROFILE Instance attribute Private Type reference (TYPE) CR_PROFILE Profile Name 20110712
17 MV_REF_DEFAULT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110712
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CELLTAB Instance method Private Method 20110712
2 CHANGE_PROFILE_SOURCELIST Instance method Public Method Refresh the ALV with the sourcelist of the given profile 20110712
3 CHANGE_SOURCE_ISSUER Instance method Private Method 20111021
4 CHECK_CRL_URL Instance method Private Method 20110712
5 DELETE_PROFILE_SOURCELIST Instance method Public Method Deletes all sources of the given profile 20110712
6 DELETE_SOURCE Instance method Private Method 20110712
7 GET_TITLE Instance method Private Method Get the title (dependent on the profile) 20110712
8 HANDLE_DATA_CHANGED Instance method Private Event handling method 20110712
9 HANDLE_DATA_CHANGED_F Instance method Private Event handling method 20110712
10 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Event handler for double click 20111021
11 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method 20110712
12 INSERT_SOURCE Instance method Private Method 20110712
13 ON_TOOLBAR Instance method Private Event handling method 20110712
14 REGISTER_F4_HELP Instance method Private Method 20110712
Events
Class CL_STRUSTCRT_SOURCES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STRUSTCRS_CELL Private See coding 20110712 BEGIN OF ty_strustcrs_cell, strustcrs TYPE strustcrs, celltab TYPE lvc_t_styl, END OF ty_strustcrs_cell
Method Signatures

Method BUILD_CELLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELLTAB Call by reference Type reference (TYPE) LVC_T_STYL 20110712
2 Importing IV_AUTOGETURL Call by reference Type reference (TYPE) CRSTATUS_SOURCE_GET_URL 20110712
3 Importing IV_SOURCE Call by reference Type reference (TYPE) CERTSTATUS_SOURCE Source 20110712

Method BUILD_CELLTAB on class CL_STRUSTCRT_SOURCES has no exception.

Method CHANGE_PROFILE_SOURCELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) CR_PROFILE Profile Name 20110712
2 Importing IV_REFRESH_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110712
3 Importing IV_REF_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL 20110712

Method CHANGE_PROFILE_SOURCELIST on class CL_STRUSTCRT_SOURCES has no exception.

Method CHANGE_SOURCE_ISSUER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ONLY_ISSUER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20111021

Method CHANGE_SOURCE_ISSUER on class CL_STRUSTCRT_SOURCES has no exception.

Method CHECK_CRL_URL Signature

Method CHECK_CRL_URL on class CL_STRUSTCRT_SOURCES has no parameter.
Method CHECK_CRL_URL on class CL_STRUSTCRT_SOURCES has no exception.

Method DELETE_PROFILE_SOURCELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROFILE Call by reference Type reference (TYPE) CR_PROFILE Profile Name 20110712

Method DELETE_PROFILE_SOURCELIST on class CL_STRUSTCRT_SOURCES has no exception.

Method DELETE_SOURCE Signature

Method DELETE_SOURCE on class CL_STRUSTCRT_SOURCES has no parameter.
Method DELETE_SOURCE on class CL_STRUSTCRT_SOURCES has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TITLE Value transfer Type reference (TYPE) LVC_TITLE 20110712

Method GET_TITLE on class CL_STRUSTCRT_SOURCES has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20110712
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20110712
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20110712
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20110712

Method HANDLE_DATA_CHANGED on class CL_STRUSTCRT_SOURCES has no exception.

Method HANDLE_DATA_CHANGED_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20110712

Method HANDLE_DATA_CHANGED_F on class CL_STRUSTCRT_SOURCES has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20111021
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20111021

Method HANDLE_DOUBLE_CLICK on class CL_STRUSTCRT_SOURCES has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20110712
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20110712
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20110712

Method HANDLE_HOTSPOT_CLICK on class CL_STRUSTCRT_SOURCES has no exception.

Method INSERT_SOURCE Signature

Method INSERT_SOURCE on class CL_STRUSTCRT_SOURCES has no parameter.
Method INSERT_SOURCE on class CL_STRUSTCRT_SOURCES has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20110712

Method ON_TOOLBAR on class CL_STRUSTCRT_SOURCES has no exception.

Method REGISTER_F4_HELP Signature

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