@Generated(value="de.adorsys.datasafe.runtimedelegate.RuntimeDelegateGenerator", comments="This class performs functionality delegation based on contextClass content. If contextClass contains overriding class - it will be used.") public class StorageKeyStoreOperationsImplRuntimeDelegatable extends StorageKeyStoreOperationsImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
StorageKeyStoreOperationsImplRuntimeDelegatable.ArgumentsCaptor |
| Constructor and Description |
|---|
StorageKeyStoreOperationsImplRuntimeDelegatable(OverridesRegistry context,
GsonSerde gson,
KeyStoreService keyStoreService,
GenericKeystoreOperations genericOper,
ProfileRetrievalService profile,
BucketAccessService access,
KeyStoreCache keystoreCache) |
@Inject public StorageKeyStoreOperationsImplRuntimeDelegatable(@Nullable OverridesRegistry context, GsonSerde gson, KeyStoreService keyStoreService, GenericKeystoreOperations genericOper, ProfileRetrievalService profile, BucketAccessService access, KeyStoreCache keystoreCache)
context - Context class to search for overrides.public StorageCredentials getStorageCredentials(UserIDAuth forUser, StorageIdentifier id)
StorageKeyStoreOperationsImplgetStorageCredentials in interface StorageKeyStoreOperationsgetStorageCredentials in class StorageKeyStoreOperationsImplpublic Set<StorageIdentifier> readAliases(UserIDAuth forUser)
StorageKeyStoreOperationsImplreadAliases in interface StorageKeyStoreOperationsreadAliases in class StorageKeyStoreOperationsImplpublic void updateReadKeyPassword(UserIDAuth forUser, ReadKeyPassword newPassword)
updateReadKeyPassword in interface StorageKeyStoreOperationsupdateReadKeyPassword in class StorageKeyStoreOperationsImplpublic void createAndWriteKeystore(UserIDAuth forUser)
createAndWriteKeystore in interface StorageKeyStoreOperationscreateAndWriteKeystore in class StorageKeyStoreOperationsImplpublic void addStorageCredentials(UserIDAuth forUser, StorageIdentifier storageId, StorageCredentials credentials)
addStorageCredentials in interface StorageKeyStoreOperationsaddStorageCredentials in class StorageKeyStoreOperationsImplpublic void removeStorageCredentials(UserIDAuth forUser, StorageIdentifier storageId)
removeStorageCredentials in interface StorageKeyStoreOperationsremoveStorageCredentials in class StorageKeyStoreOperationsImplpublic void invalidateCache(UserIDAuth forUser)
invalidateCache in interface StorageKeyStoreOperationsinvalidateCache in class StorageKeyStoreOperationsImplprotected KeyStore newKeystore(UserIDAuth forUser)
newKeystore in class StorageKeyStoreOperationsImplpublic static void overrideWith(OverridesRegistry context, Function<StorageKeyStoreOperationsImplRuntimeDelegatable.ArgumentsCaptor,StorageKeyStoreOperationsImpl> ctorCaptor)
Copyright © 2019. All rights reserved.