com.jaccal.pcsc
Class PCSC

java.lang.Object
  extended bycom.jaccal.pcsc.PCSC

public abstract class PCSC
extends Object

Author:
Thomas Tarpin-Lyonnet

Field Summary
static int SCARD_EJECT_CARD
          Eject the card on close
static int SCARD_LEAVE_CARD
          Don't do anything special on close
static long SCARD_PROTOCOL_DEFAULT
          Use implicit PTS.
static long SCARD_PROTOCOL_RAW
          Raw is the active protocol
static long SCARD_PROTOCOL_T0
          T=0 is the active protocol
static long SCARD_PROTOCOL_T1
          T=1 is the active protocol
static long SCARD_PROTOCOL_UNDEFINED
          There is no active protocol
static int SCARD_RESET_CARD
          Reset the card on close
static int SCARD_SCOPE_SYSTEM
           
static int SCARD_SHARE_DIRECT
          This application demands direct control of the reader, so it is not available to other applications.
static int SCARD_SHARE_EXCLUSIVE
          This application is not willing to share this card with other applications.
static int SCARD_SHARE_SHARED
          This application is willing to share this card with other applications.
static int SCARD_UNPOWER_CARD
          Power down the card on close
 
Constructor Summary
PCSC()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCARD_SCOPE_SYSTEM

public static final int SCARD_SCOPE_SYSTEM
See Also:
Constant Field Values

SCARD_SHARE_EXCLUSIVE

public static final int SCARD_SHARE_EXCLUSIVE
This application is not willing to share this card with other applications.

See Also:
Constant Field Values

SCARD_SHARE_SHARED

public static final int SCARD_SHARE_SHARED
This application is willing to share this card with other applications.

See Also:
Constant Field Values

SCARD_SHARE_DIRECT

public static final int SCARD_SHARE_DIRECT
This application demands direct control of the reader, so it is not available to other applications.

See Also:
Constant Field Values

SCARD_LEAVE_CARD

public static final int SCARD_LEAVE_CARD
Don't do anything special on close

See Also:
Constant Field Values

SCARD_RESET_CARD

public static final int SCARD_RESET_CARD
Reset the card on close

See Also:
Constant Field Values

SCARD_UNPOWER_CARD

public static final int SCARD_UNPOWER_CARD
Power down the card on close

See Also:
Constant Field Values

SCARD_EJECT_CARD

public static final int SCARD_EJECT_CARD
Eject the card on close

See Also:
Constant Field Values

SCARD_PROTOCOL_UNDEFINED

public static final long SCARD_PROTOCOL_UNDEFINED
There is no active protocol

See Also:
Constant Field Values

SCARD_PROTOCOL_T0

public static final long SCARD_PROTOCOL_T0
T=0 is the active protocol

See Also:
Constant Field Values

SCARD_PROTOCOL_T1

public static final long SCARD_PROTOCOL_T1
T=1 is the active protocol

See Also:
Constant Field Values

SCARD_PROTOCOL_RAW

public static final long SCARD_PROTOCOL_RAW
Raw is the active protocol

See Also:
Constant Field Values

SCARD_PROTOCOL_DEFAULT

public static final long SCARD_PROTOCOL_DEFAULT
Use implicit PTS. Choose default protocol of the card

See Also:
Constant Field Values
Constructor Detail

PCSC

public PCSC()


Copyright © 2005 Chang Sau Sheong, Thomas Tarpin-Lyonnet. All Rights Reserved.