public interface SqrlUserService<T extends SqrlUser>
Created by Brent Nichols
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
disableSqrlUser(java.lang.String identityKey)
The function that will disable the user
|
java.lang.Boolean |
enableSqrlUser(java.lang.String identityKey)
The function that will re-enable the user
|
T |
getUserBySqrlKey(java.lang.String identityKey)
Querys for the user by their public key
|
T |
registerSqrlUser(java.lang.String identityKey,
java.lang.String serverUnlockKey,
java.lang.String verifyUnlockKey)
Registers the user
|
java.lang.Boolean |
removeSqrlUser(java.lang.String identityKey)
The function that will remove the user
|
java.lang.Boolean |
updateIdentityKey(java.lang.String previousIdentityKey,
java.lang.String identityKey)
If the client was identified by a previous identity,
update that old identity with the new on they are carrying
|
T getUserBySqrlKey(java.lang.String identityKey)
identityKey - The user's public keyjava.lang.Boolean updateIdentityKey(java.lang.String previousIdentityKey,
java.lang.String identityKey)
previousIdentityKey - The old identity key to be replacedidentityKey - The user's updated identity keyT registerSqrlUser(java.lang.String identityKey, java.lang.String serverUnlockKey, java.lang.String verifyUnlockKey)
identityKey - The user's public keyserverUnlockKey - The user's server unlock keyverifyUnlockKey - The user's verify unlock keyjava.lang.Boolean disableSqrlUser(java.lang.String identityKey)
identityKey - The user's public keyjava.lang.Boolean enableSqrlUser(java.lang.String identityKey)
identityKey - The user's public keyjava.lang.Boolean removeSqrlUser(java.lang.String identityKey)
identityKey - The user's public key