SAP ABAP Class CL_ISM_CCSEC_UTIL (IS-M: Auxiliary Methods for Credit Card Security)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSD (Package) Appl. dev. R/3 Publishing Sales and Distribution System
Properties
Class CL_ISM_CCSEC_UTIL  
Short Description IS-M: Auxiliary Methods for Credit Card Security    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSD   Appl. dev. R/3 Publishing Sales and Distribution System 
Created 20070109   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 JK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 JPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISM_CCSEC_UTIL has no interface implemented.
Friends
Class CL_ISM_CCSEC_UTIL has no friend class.
Attributes
Class CL_ISM_CCSEC_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_SECURITYLEVEL Static method Public Method Security Level for Credit Card Institute 20070403
2 MASK Static method Public Method Mask JKAPCC 20070403
3 MASK_JKAPCC Static method Public Method Mask JKAPCC 20070403
4 PREPARE_FOR_OUTPUT Static method Public Method Masking for Output 20070403
5 SECLEVEL_ENCRYPTION Static method Public Method Security Level 'Encryption' 20070403
6 SECLEVEL_MASKING Static method Public Method Security Level 'Masking' 20070403
7 SECLEVEL_NONE Static method Public Method Security Level 'Masking' 20070403
8 SHOW_UNMASKED Static method Public Method Unmasked Display 20070403
Events
Class CL_ISM_CCSEC_UTIL has no event.
Types
Class CL_ISM_CCSEC_UTIL has no local type.
Method Signatures

Method GET_SECURITYLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCINS Call by reference Type reference (TYPE) CCINS Zahlungskarten: Kartenart 20070403
2 Returning R_SECLV Value transfer Type reference (TYPE) CCSECA_SECLV Sicherheitsstufe für Zahlungskartennummern 20070403

Method GET_SECURITYLEVEL on class CL_ISM_CCSEC_UTIL has no exception.

Method MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCINS Call by reference Type reference (TYPE) CC_INSTITUTE Zahlungskartenart 20070403
2 Importing I_CCNUM Call by reference Type reference (TYPE) CCNUM Zahlungskarten: Kartennummer 20070403
3 Returning R_CCNUM Value transfer Type reference (TYPE) CCNUM Zahlungskartenart 20070403

Method MASK on class CL_ISM_CCSEC_UTIL has no exception.

Method MASK_JKAPCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_YJKAPCC Call by reference Type reference (TYPE) JK_JKAPCC_GENERICTAB 20070403
2 Returning R_YJKAPCC Value transfer Type reference (TYPE) JK_JKAPCCTAB 20070403

Method MASK_JKAPCC on class CL_ISM_CCSEC_UTIL has no exception.

Method PREPARE_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCNUM Call by reference Type reference (TYPE) CCNUM Zahlungskarten: Kartennummer 20070403
2 Returning R_CCNUM Value transfer Type reference (TYPE) CCNUM Zahlungskartenart 20070403

Method PREPARE_FOR_OUTPUT on class CL_ISM_CCSEC_UTIL has no exception.

Method SECLEVEL_ENCRYPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCINS Call by reference Type reference (TYPE) CCINS Zahlungskarten: Kartenart 20070403
2 Returning R_ENCRYPT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070403

Method SECLEVEL_ENCRYPTION on class CL_ISM_CCSEC_UTIL has no exception.

Method SECLEVEL_MASKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCINS Call by reference Type reference (TYPE) CCINS Zahlungskarten: Kartenart 20070403
2 Returning R_MASKING Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070403

Method SECLEVEL_MASKING on class CL_ISM_CCSEC_UTIL has no exception.

Method SECLEVEL_NONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCINS Call by reference Type reference (TYPE) CCINS Zahlungskarten: Kartenart 20070403
2 Returning R_SL_NONE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070403

Method SECLEVEL_NONE on class CL_ISM_CCSEC_UTIL has no exception.

Method SHOW_UNMASKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CCNUM Call by reference Type reference (TYPE) CCNUM Zahlungskarten: Kartennummer 20070403
2 Importing I_CCNUM_MASKED Call by reference Type reference (TYPE) CCNUM Zahlungskarten: Kartennummer 20070403
3 Importing I_CGUID Call by reference Type reference (TYPE) CARD_GUID GUID einer Zahlungskarte 20070403
4 Importing I_ENCTP Call by reference Type reference (TYPE) CCSECA_ENCTYPE Art der Verschlüsselung 20070403
5 Importing I_NEW_OBJECT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20070403
6 Importing I_TABID Call by reference Type reference (TYPE) CCSECA_TABID Objekttyp, in dem die Kreditkartennummer gespeichert ist 20070403
7 Importing I_TABKEY Call by reference Type reference (TYPE) C Tabellenschlüssel 20070403

Method SHOW_UNMASKED on class CL_ISM_CCSEC_UTIL has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in