Class SuperUserVaultService
java.lang.Object
dev.getelements.elements.service.blockchain.omni.SuperUserVaultService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.blockchain.VaultService
public class SuperUserVaultService
extends Object
implements dev.getelements.elements.sdk.service.blockchain.VaultService
-
Field Summary
Fields inherited from interface dev.getelements.elements.sdk.service.blockchain.VaultService
DEFAULT_VAULT_ALGORITHM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.blockchain.wallet.VaultcreateVault(dev.getelements.elements.sdk.model.blockchain.wallet.CreateVaultRequest createVaultRequest) voiddeleteVault(String vaultId) dev.getelements.elements.sdk.dao.UserDaodev.getelements.elements.sdk.model.util.ValidationHelperdev.getelements.elements.sdk.model.blockchain.wallet.Vaultdev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilitiesdev.getelements.elements.sdk.dao.VaultDaodev.getelements.elements.sdk.model.blockchain.wallet.VaultgetVaultForUpdate(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateVaultRequest updateVaultRequest) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.wallet.Vault> voidsetUserDao(dev.getelements.elements.sdk.dao.UserDao userDao) voidsetValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper) voidsetVaultCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities vaultCryptoUtilities) voidsetVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) dev.getelements.elements.sdk.model.blockchain.wallet.VaultupdateVault(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateVaultRequest updateVaultRequest)
-
Constructor Details
-
SuperUserVaultService
public SuperUserVaultService()
-
-
Method Details
-
getVaults
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.wallet.Vault> getVaults(int offset, int count, String userId) - Specified by:
getVaultsin interfacedev.getelements.elements.sdk.service.blockchain.VaultService
-
getVault
- Specified by:
getVaultin interfacedev.getelements.elements.sdk.service.blockchain.VaultService
-
createVault
public dev.getelements.elements.sdk.model.blockchain.wallet.Vault createVault(dev.getelements.elements.sdk.model.blockchain.wallet.CreateVaultRequest createVaultRequest) - Specified by:
createVaultin interfacedev.getelements.elements.sdk.service.blockchain.VaultService
-
updateVault
public dev.getelements.elements.sdk.model.blockchain.wallet.Vault updateVault(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateVaultRequest updateVaultRequest) - Specified by:
updateVaultin interfacedev.getelements.elements.sdk.service.blockchain.VaultService
-
getVaultForUpdate
public dev.getelements.elements.sdk.model.blockchain.wallet.Vault getVaultForUpdate(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateVaultRequest updateVaultRequest) -
deleteVault
- Specified by:
deleteVaultin interfacedev.getelements.elements.sdk.service.blockchain.VaultService
-
getUserDao
public dev.getelements.elements.sdk.dao.UserDao getUserDao() -
setUserDao
@Inject public void setUserDao(dev.getelements.elements.sdk.dao.UserDao userDao) -
getVaultDao
public dev.getelements.elements.sdk.dao.VaultDao getVaultDao() -
setVaultDao
@Inject public void setVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao) -
getValidationHelper
public dev.getelements.elements.sdk.model.util.ValidationHelper getValidationHelper() -
setValidationHelper
@Inject public void setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper) -
getVaultCryptoUtilities
public dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities getVaultCryptoUtilities() -
setVaultCryptoUtilities
@Inject public void setVaultCryptoUtilities(dev.getelements.elements.sdk.service.blockchain.crypto.VaultCryptoUtilities vaultCryptoUtilities)
-