IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Masking Data from a CICS application


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
anusat

New User


Joined: 20 May 2005
Posts: 3

PostPosted: Mon Feb 02, 2009 2:52 pm
Reply with quote

Hi,

I am using an application made in CICS. The customer wants to outsource this to India but wants to mask some data. This application has been made by a third party and source-code protected. Can some one suggest me a way to mask certain fields in a screen? For example, if we are using Customer Information screen, we need to mask SSN number by XXXX or Credit Card number by 234XXXXX567.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Mon Feb 02, 2009 6:19 pm
Reply with quote

Change the program to mask the data as it loads the map fields.
Back to top
View user's profile Send private message
anusat

New User


Joined: 20 May 2005
Posts: 3

PostPosted: Mon Feb 02, 2009 6:48 pm
Reply with quote

Robert,

Unfortunately the source code is not available and we cannot change the program. I am looking for ways like masking between the source and the destination or some methods like screen scraping.

Can someone share some ideas in this line?

Appreciate your help.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Mon Feb 02, 2009 7:18 pm
Reply with quote

Screen scraping works with displayed data -- which is too late for you. Without being able to change the source code, how do you expect to be able to mask anything? If you can change the map, you could set selected fields to DARK but you're not going to be able to change parts of fields the way your post talks -- because that would require map changes which would require source code recompile (to pick up the changed map).

There may be a vendor product available to do this but I'm not aware of any. Your best bet is to go back to the customer and see what they suggest for handling the requirement.
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Mon Feb 02, 2009 11:10 pm
Reply with quote

Quote:
The customer wants to outsource


when you say outsource, do you mean running CICS transaction on your machine that can be accessed by India?

if so, is it to be a WebService or 3270 greenscreen emulator?
Back to top
View user's profile Send private message
anusat

New User


Joined: 20 May 2005
Posts: 3

PostPosted: Tue Feb 03, 2009 12:43 pm
Reply with quote

Earl,

It is about running CICS transacations on the machines that can be accessed from India. It would be a 3270 Greenscreen emulator.
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Tue Feb 03, 2009 9:55 pm
Reply with quote

anusat,

If your sure the 3rd party software vendor contract allows for running
their software on different machines?

Then contact the 3rd party software vendor and ask them to make the
appropriate changes.
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Tue Feb 03, 2009 10:09 pm
Reply with quote

Anusat,

If the 3rd party software runs on a licensed machine that will be
accessed from India, then you could ask your CICS support to
write a CICS exit to intercept terminal outputs and x' out the
fields desired before actual display.

OR
You could go with a another 3rd party software product that provides
Web Service enablement of CICS 3270 applications and then you
could intercept (normally via XMScript code) before delivery of Web Service
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Store the data for fixed length COBOL Programming 1
No new posts Using API Gateway from CICS program CICS 0
No new posts Data set Rec-Cnt and Byte-Cnt Testing & Performance 2
No new posts SCOPE PENDING option -check data DB2 2
No new posts 10 byte RBA conversion -non applicati... JCL & VSAM 1
Search our Forums:

Back to Top