public class RutokenS extends Rutoken
cryptoProRootPath, DEFAULT_PROTOCOL, DEFAULT_RUTOKEN, folderSeparator, jcpFoldersNames, RT_FCP_DESCR_ByteOrder, RT_FCP_FILE_ID_ByteOrder, RT_FCP_FILE_LEN_ByteOrder, RT_FCP_RSF_INFO_ByteOrder, RUTOKEN_ADMIN_GCHV_ID, RUTOKEN_USER_GCHV_ID
Constructor and Description |
---|
RutokenS(java.lang.String readerSerial)
Конструктор.
|
Modifier and Type | Method and Description |
---|---|
Response |
changePin(char[] oldPin,
char[] newPin,
Owner owner)
Функия смены пароля на токен.
|
Response |
createFile(java.lang.String path,
int fileSize,
boolean isFolder,
boolean isPrivate)
Создать файл или папку (без блокировки)
|
Response |
getPinInfo(Owner owner)
Функия получения информации о пароле.
|
java.lang.String |
getSerialNumber()
Получить серийный номер (без блокировки)
|
Response |
selectFile(java.lang.String path)
Выбор папки или файла на считывателе (без блокировки доступа)
|
deleteFile, getFreeMemory, login, logout, readFile, writeFile
changePinExcl, checkSerial, connectPCSC, createFileExcl, deleteFileExcl, disconnectPCSC, getConnectState, getFreeMemoryExcl, getListSelectNestedRecursive, getPinInfoExcl, getSerialNumberExcl, loginExcl, logoutExcl, readFileExcl, selectFileExcl, writeFileExcl
public Response selectFile(java.lang.String path) throws java.lang.Exception
RutokenBase
selectFile
in class Rutoken
java.lang.Exception
public Response createFile(java.lang.String path, int fileSize, boolean isFolder, boolean isPrivate) throws java.lang.Exception
RutokenBase
createFile
in class Rutoken
java.lang.Exception
public java.lang.String getSerialNumber() throws java.lang.Exception
RutokenBase
getSerialNumber
in class Rutoken
java.lang.Exception
public Response getPinInfo(Owner owner) throws java.lang.Exception
RutokenBase
getPinInfo
in class Rutoken
owner
- права (админ или пользователь)java.lang.Exception
- ошибка выполнения запроса.public Response changePin(char[] oldPin, char[] newPin, Owner owner) throws java.lang.Exception
RutokenBase