EIM identifier code
We are trying to complete a full implementation of Single Sign On. I have successfully set it up and it is working for the users in one department. The next step is to add what is called EIM identifiers for all the Windows users into the EIM realm. This can be done with operations navigator. However it requires someone to add an EIM for each Windows user and then create two associations for each EIM identifier. It is not difficult, just tedious and error prone. IBM provides two API’s that would accomplish what I need to do but I am not an API programmer. eimAddIdentifier() eimChangeIdentifier() Do you know where I could find some sample code that I could use?

Software/Hardware used:
ASKED: April 3, 2009  3:46 PM
UPDATED: April 17, 2009  7:06 PM

Answer Wiki:
Hi, The following link contains the details of EIM Add identifier along with a sample code. https://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/apis/eimaddidentifier.htm For change, http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/eiminfo/eimchangeidentifier.htm These samples are provide by IBM.
Last Wiki Answer Submitted:  April 7, 2009  4:14 am  by  Dreamz1974   515 pts.
All Answer Wiki Contributors:  Dreamz1974   515 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Thank you. I did look at those samples of code. Now for the next dumb question – what language are they in? I am familiar with CL and passing variables into CL programs but I do not recognize this format. What language do I need to learn to understand what I am seeing?

 325 pts.

 

How do I wrap a CL program around the code?

 325 pts.

 

Regarding which language, those examples are in C.

I suspect you could probably use those APIs in RPG as well, since it’s also an ILE language and supports pointers, but I’d need to study and experiment with it. And I’m not familiar with EIM – sounds like something foreign to the native System i environment – is that Windows specific?

 4,275 pts.

 

Also, that language could be Java as well, since the syntaxes are similar. I’m not certain which one it is…

 4,275 pts.

 

EIM – Enterprise Identity mapping – is one piece of Single Sign On (SSO). SSO allows a windows user who has already authenticated to the Windows active directory to sign on to their AS/400 (using EIM and NAS – Network Authentication Services) without ever seeing the POP up sign on window or the AS/400 Sign on green screen.

 325 pts.

 

Have you talk to IBM? They might be able to help you out.

 460 pts.