Class RecoveryInfo
java.lang.Object
io.getlime.security.powerauth.crypto.lib.model.RecoveryInfo
Class representing recovery code, recovery PUKs and optional seed information.
- Author:
- Roman Strobl, roman.strobl@wultra.com
-
Constructor Summary
ConstructorsConstructorDescriptionDefault contructor.RecoveryInfo(String recoveryCode, Map<Integer, String> puks) Constructor with recovery code and PUKs.RecoveryInfo(String recoveryCode, Map<Integer, String> puks, RecoverySeed seed) Constructor with recovery code, PUKs and seed. -
Method Summary
Modifier and TypeMethodDescriptiongetPuks()Get recovery PUKs.Get recovery code.getSeed()Get recovery seed.voidSet recovery PUKs.voidsetRecoveryCode(String recoveryCode) Set recovery code.voidsetSeed(RecoverySeed seed) Set recovery seed.
-
Constructor Details
-
RecoveryInfo
public RecoveryInfo()Default contructor. -
RecoveryInfo
Constructor with recovery code and PUKs.- Parameters:
recoveryCode- Recovery code.puks- PUKs.
-
RecoveryInfo
Constructor with recovery code, PUKs and seed.- Parameters:
recoveryCode- Recovery code.puks- Recovery PUKs.seed- Recovery seed.
-
-
Method Details
-
getRecoveryCode
Get recovery code.- Returns:
- Recovery code.
-
setRecoveryCode
Set recovery code.- Parameters:
recoveryCode- Recovery code.
-
getPuks
Get recovery PUKs.- Returns:
- Recovery PUKs.
-
setPuks
Set recovery PUKs.- Parameters:
puks- Recovery PUKs.
-
getSeed
Get recovery seed.- Returns:
- Recovery seed.
-
setSeed
Set recovery seed.- Parameters:
seed- Recovery seed.
-