Hi David,

Does anyone know if its possible to use solaris/linux/windows and a DELL
usb smartcard reader to get the payflex ID off a sun smart card? if so
how is it done.

Sure but you'll have to write some code. If you're comfortable
with that, have a look at the Payflex-All.cfg smartcard config
file on your local Sun Ray server and read the comments in there.
The key things that you want to do are:

# Unique ID Information for the Payflex Family
#
#    All versions of the card have a file under the top directory
#    which contains an 8-byte vendor-supplied unique card ID. To
#    retrieve this unique card ID, perform the following operations:
#
#       1. SELECT FILE (File ID: 0x0002)
#             APDU = 00a40000020002
#
#       2. READ RECORD (expect 8 bytes returned)
#             APDU = 00b2000008
#
#    The eight bytes returned from the READ RECORD command are used
#    as the token ID.

You don't have to try to identify the card as a Payflex card since
you already know it's a Payflex card (I'm assuming that by your
question).

So basically you need to select the file ID 0002 and then do a
READ RECORD which will return 8 bytes. It might be that some newer
versions of the Payflex family return more than 8 bytes, in which
case just use the first eight as the Token ID.

mike

_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to