public interface ProfileRegistrationService
| Modifier and Type | Method and Description |
|---|---|
void |
createAllAllowableKeystores(UserIDAuth user,
UserPrivateProfile profile)
Creates document and optionally storage keystore and publishes his public keys according to his
UserPrivateProfile |
void |
createDocumentKeystore(UserIDAuth user,
UserPrivateProfile profile)
Creates document keystore according to his
UserPrivateProfile |
void |
createStorageKeystore(UserIDAuth user)
Creates storage keystore according to his
UserPrivateProfile |
void |
registerPrivate(CreateUserPrivateProfile profile)
Registers private part of user profile - his keystore location, private folder location, etc.
|
void |
registerPublic(CreateUserPublicProfile profile)
Registers public part of user's profile - his INBOX and where are his public keys.
|
void |
registerUsingDefaults(UserIDAuth user)
Register user using all-default values.
|
void registerPublic(CreateUserPublicProfile profile)
profile - Public profile partvoid registerPrivate(CreateUserPrivateProfile profile)
profile - Private profile partvoid createAllAllowableKeystores(UserIDAuth user, UserPrivateProfile profile)
UserPrivateProfileuser - Keystore ownerprofile - Associate profile with this keystorevoid createDocumentKeystore(UserIDAuth user, UserPrivateProfile profile)
UserPrivateProfileuser - Keystore ownervoid createStorageKeystore(UserIDAuth user)
UserPrivateProfileuser - Keystore ownervoid registerUsingDefaults(UserIDAuth user)
user - User authorization to registerCopyright © 2019. All rights reserved.