public final class KeysSourceRutokenNFC extends java.lang.Object implements KeysSource, KeysSourcePinAccessible, KeysSourcePukInitializable, KeysSourceMediaQuerable, KeysSourceNFCRequirable
Constructor and Description |
---|
KeysSourceRutokenNFC(java.lang.String pin)
Конструктор, не использующий ПУК-код.
|
Modifier and Type | Method and Description |
---|---|
KeysSourceIdentifier |
getIdentifier()
Идентификатор хранилища ключей
|
java.lang.String |
getMediaFilter()
Фильтр
|
java.lang.String |
getPin()
ПИН-код
|
java.lang.String |
getPuk()
PUK-код
|
static java.util.ArrayList<java.lang.String> |
listCardContainers()
Перечисление ключей, хранимых на съёмных носителях
|
void |
setPuk(java.lang.String puk)
Если получена ошибка
Error.ERROR_PUK_NOT_SET в
методе KeysManagerNonQual.createKeyPair(User, KeyInfo, KeysSource,
KeyInfoCallback) значит на носителе не установлен PUK-код и надо его добавить через этот
сеттер и вызвать снова метод KeysManagerNonQual.createKeyPair(User, KeyInfo, KeysSource,
KeyInfoCallback) который проинициализирует носитель |
public KeysSourceRutokenNFC(java.lang.String pin)
pin
- Значение ПИН-кодаpublic KeysSourceIdentifier getIdentifier()
getIdentifier
in interface KeysSource
KeysSourceIdentifier.rutokenNFC
public java.lang.String getPin()
getPin
in interface KeysSourcePinAccessible
public void setPuk(java.lang.String puk)
Error.ERROR_PUK_NOT_SET
в
методе KeysManagerNonQual.createKeyPair(User, KeyInfo, KeysSource,
KeyInfoCallback)
значит на носителе не установлен PUK-код и надо его добавить через этот
сеттер и вызвать снова метод KeysManagerNonQual.createKeyPair(User, KeyInfo, KeysSource,
KeyInfoCallback)
который проинициализирует носительsetPuk
in interface KeysSourcePukInitializable
puk
- Устанавливаемый PUK-код, обычно восьми символьная строка, состоящая из цифр.public java.lang.String getPuk()
getPuk
in interface KeysSourcePukInitializable
public java.lang.String getMediaFilter()
getMediaFilter
in interface KeysSourceMediaQuerable
public static java.util.ArrayList<java.lang.String> listCardContainers()