public class CardReader
extends java.lang.Object
implements ru.CryptoPro.JCP.KeyStore.ReaderInterface
Constructor and Description |
---|
CardReader()
Конструктор по умолчанию.
|
Modifier and Type | Method and Description |
---|---|
void |
load()
Загрузка в память.
|
ru.CryptoPro.JCP.KeyStore.MediaInterface |
lock()
Получение интерфейса работы с носителем.
|
static boolean |
validateATR(byte[] atr,
byte[] mask)
Функция проверки корректности ATR и маски.
|
static boolean |
validateSizes(int[] sizes)
Проверка корректности длин файлов.
|
public static boolean validateSizes(int[] sizes)
sizes
- длины файловpublic static boolean validateATR(byte[] atr, byte[] mask)
atr
- ATRmask
- маска на ATRpublic void load() throws java.io.IOException
load
in interface ru.CryptoPro.JCP.KeyStore.ReaderInterface
java.io.IOException
public ru.CryptoPro.JCP.KeyStore.MediaInterface lock() throws java.io.IOException
lock
in interface ru.CryptoPro.JCP.KeyStore.ReaderInterface
java.io.IOException
- ошибки ввода/вывода