public class UserRecord
extends java.lang.Object
Constructor and Description |
---|
UserRecord(java.lang.String userId,
byte[] pheRecord,
int recordVersion,
byte[] upk,
byte[] encryptedUsk,
byte[] encryptedUskBackup,
byte[] backupPwdHash,
byte[] passwordRecoveryWrap,
byte[] passwordRecoveryBlob)
Instantiates UserRecord.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getBackupPwdHash()
Returns encrypted for backup user password hash.
|
byte[] |
getEncryptedUsk()
Returns encrypted user secret key.
|
byte[] |
getEncryptedUskBackup()
Return encrypted for backup user secret key.
|
byte[] |
getPasswordRecoveryBlob()
Returns password recovery blob
|
byte[] |
getPasswordRecoveryWrap()
Returns password recovery wrap
|
byte[] |
getPheRecord()
Returns phe record.
|
int |
getRecordVersion()
Returns phe record version.
|
byte[] |
getUpk()
Returns user public key.
|
java.lang.String |
getUserId()
Return user id.
|
public UserRecord(java.lang.String userId, byte[] pheRecord, int recordVersion, byte[] upk, byte[] encryptedUsk, byte[] encryptedUskBackup, byte[] backupPwdHash, byte[] passwordRecoveryWrap, byte[] passwordRecoveryBlob)
userId
- User Id.pheRecord
- PHE record.recordVersion
- Phe record version.upk
- User public key.encryptedUsk
- Encrypted user secret key.encryptedUskBackup
- Encrypted for backup user secret key.backupPwdHash
- Encrypted for backup user password hash.passwordRecoveryWrap
- Password recovery wrap.passwordRecoveryBlob
- Password recovery blob.public java.lang.String getUserId()
public byte[] getPheRecord()
public int getRecordVersion()
public byte[] getUpk()
public byte[] getEncryptedUsk()
public byte[] getEncryptedUskBackup()
public byte[] getBackupPwdHash()
public byte[] getPasswordRecoveryWrap()
public byte[] getPasswordRecoveryBlob()