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