kz.gamma.hardware.crypto
Class DeviceList
java.lang.Object
kz.gamma.hardware.crypto.DeviceList
public class DeviceList
- extends java.lang.Object
- Author:
- Sergey Moisseyev, Renat Karimov
|
Method Summary |
private static void |
checkDevice(java.lang.String libName,
DeviceParameter deviceParameter,
java.lang.String deviceName,
boolean isGost)
|
private static boolean |
isAppletLoaded(javax.smartcardio.CardChannel ch,
byte[] applet)
|
private static boolean |
isKzToken(javax.smartcardio.CardChannel ch)
|
static java.util.List<DeviceParameter> |
listOfDevices(java.lang.String algorithm)
Получение устройств по алгоритму, с которым они могут работать. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALADDIN_JACARTA_APPLET
private static byte[] ALADDIN_JACARTA_APPLET
GAMMA_JACARTA_APPLET
private static byte[] GAMMA_JACARTA_APPLET
GAMMA_JAVA_TOKEN_APPLET
private static byte[] GAMMA_JAVA_TOKEN_APPLET
KZ_TOKEN_STATUS
private static byte[] KZ_TOKEN_STATUS
KZ_TOKEN_SERIAL
private static byte[] KZ_TOKEN_SERIAL
DeviceList
public DeviceList()
isAppletLoaded
private static boolean isAppletLoaded(javax.smartcardio.CardChannel ch,
byte[] applet)
isKzToken
private static boolean isKzToken(javax.smartcardio.CardChannel ch)
checkDevice
private static void checkDevice(java.lang.String libName,
DeviceParameter deviceParameter,
java.lang.String deviceName,
boolean isGost)
listOfDevices
public static java.util.List<DeviceParameter> listOfDevices(java.lang.String algorithm)
- Получение устройств по алгоритму, с которым они могут работать. Если в качестве алгоритма передан null
или пустая строка, то производится поиск устройств по всем алгоритмам
- Parameters:
algorithm - Имя алгоритма.
Возможные варианты:
- gost - CryptoObject.GOST;
- rsa - CryptoObject.RSA.
- Returns:
- Список устройств
Copyright © 2013 Gamma Technologies. All Rights Reserved.