-
handleKAuth
long handleKAuth
Handle для доступа к ключу KAuth
-
handleKConf
long handleKConf
Handle для доступа к ключу KConf
-
publicKey
java.lang.String publicKey
Открытый ключ сервера, для расшифрования векторов аутентификации
-
seed
java.lang.String seed
Зерно для инициализации ДСЧ, 32 байта
-
encryptedBlobs
java.lang.String encryptedBlobs
Зашифрованные blobs с векторами аутентификации
-
activationState
ru.cryptopro.mydss.sdk.v2.DSSUser.ActivationState activationState
Стадия активации — был ли пользователь активирован или нет
-
alias
java.lang.String alias
Удобочитаемый идентификатор устройства
-
authKeyFlags
int authKeyFlags
Флаги из authKeyBlob
-
checksumKAuth
java.lang.String checksumKAuth
Хэш-сумма значения ключа KAuth, проверяется при извлечении ключа из Shared Preferences
-
checksumKConf
java.lang.String checksumKConf
Хэш-сумма значения ключа KConf, проверяется при извлечении ключа из Shared Preferences
-
codeExpirationInterval
int codeExpirationInterval
Время жизни вычисленных HMAC
-
confirmKeyFlags
int confirmKeyFlags
Флаги из confirmKeyBlob
-
dssUserId
java.lang.String dssUserId
Идентификатор пользователя DSS (uid)
-
encryptedFingerprint
byte[] encryptedFingerprint
Зашифрованный на ключе из KeyStore отпечаток устройства, который был перенесён из резервной копии
-
externalId
java.lang.String externalId
Идентификатор сущности вызывающего приложения, к которому "привязывается" объект
-
isFingerPrintSet
boolean isFingerPrintSet
Был ли зарегистрирован на сервере отпечаток устройства
-
kAuth
byte[] kAuth
Значение ключа KAuth
-
kConf
byte[] kConf
Значение ключа KConf
-
myDssKeyID
java.lang.String myDssKeyID
Идентификатор пользователя myDSS (не путать с DSS)
-
name
java.lang.String name
Дружественное имя для отображения в рамках SDK
-
nonceRequired
boolean nonceRequired
Флаг, определяющий, требуется ли nonce при подтверждении учётной записи
-
notAfter
long notAfter
Время окончания срока действия ключа
-
notBefore
long notBefore
Время начала срока действия ключа
-
qrCode
java.lang.String qrCode
QR-код в base64, содержащие данные о добавляемом устройстве (возвращается сервером при добавлении нового
устройства)
-
profile
java.lang.String profile
Профиль пользователя (строка, содержащая JSON-объект)
-
registeredMFMSecurityToken
java.lang.String registeredMFMSecurityToken
Токен устройства в формате MFM Solutions (если был зарегистрирован на сервере)
-
registeredPushToken
java.lang.String registeredPushToken
Обычный push-токен (Firebase или HMS) устройства (если был зарегистрирован на сервере)
-
rawFingerprintLength
int rawFingerprintLength
Длина отпечатка пальца, полученного из резервной копии, до шифрования
-
serviceUrl
java.lang.String serviceUrl
URL для взаимодействия с myDSS
-
status
DSSDevice.DSSDeviceStatus status
Статус данного устройства на сервере Dss
-
storageID
java.lang.String storageID
Идентификатор в хранилище
-
userName
java.lang.String userName
Имя учётной записи пользователя (логин), возвращаемой сервером при регистрации
-
uuid
java.lang.String uuid
Уникальный идентификатор объекта, присваивается при первом сохранении в Shared Preferences. Используется для
генерации handles ключей
-
wasRestored
boolean wasRestored
Признак того, что ключ был восстановлен из резервной копии
-
wrongAttemptsCount
byte[] wrongAttemptsCount
Зашифрованное количество неуспешных попыток ввода пароля
-
lastWrongAttemptTime
byte[] lastWrongAttemptTime
Зашифрованное время с момента последней попытки
-
lastPasswordChange
byte[] lastPasswordChange
Зашифрованное время смены пароля
-
passwordPolicy
byte[] passwordPolicy
Зашифрованная парольная политика