Hello Kan,
Thanks for your reply.
I am using Plug & Trust Middleware toolchain with Kinetics K64 evaluation board and OM se050 smartcard evaluation board.
And I am sending APDUs using APDU player which is a compiler present in the se05_middleware folder from NXP.
I have created an Authentication object(UserID)
APDU: 804107000E1202000341040F7FFFFF42020FFE
CLA: 80 INS: 41, P1: 07, P2: 00

and then created a session using this user ID.
APDU: 8004001B0641040F7FFFFF0A
CLA: 80 INS: 04, P1: 00, P2: 1B

Now, when I want to open this session using VerifySessionUserID command
APDU: 8005000015100801F144DFECE5FD8E41098004002C0441020FFE00
CLA: 80 INS: 05, P1: 00, P2: 00
Note: I have wrapped VerifySessionUserID command in ProcessSessionCmd command.


it gives me error 'SW_CONDITIONS_NOT_SATISFIED'.
I don't understand why am I getting this error when I am writing the correct UserID value and also the correct auth object ID ?
Because as explained in the document, we get this error only when our userID is not correct.
Thanks,
Priyanka