I am trying to modify the Liberty Custom Profile from my Authentication
class. This class is the second method in my contract, so the
authentication is not yet complete.
For the modification I am using the WSC static methods for the internal

When I call WSC.modifyData() it fails with error NIDP.200103003 "Unable
to locate an identity id from the authentications available in the
provided NIDPSession"

After some digging I tried to augment my NIDPSession object, tried to
circumvent the WSC call and use the webservice directly, but this never
Can someone shed some light on the process flow during login? When is
which data set available and/or modifiable?


Mark van Reijn

i d f o c u s
Identity | Access | Security