public class SimpleDatasafeServiceWithMigration extends Object implements SimpleDatasafeService
| Constructor and Description |
|---|
SimpleDatasafeServiceWithMigration(DatasafeMigrationConfig datasafeMigrationConfig,
de.adorsys.datasafe_1_0_1.simple.adapter.api.types.S101_DFSCredentials dfsCredentials,
de.adorsys.datasafe_1_0_1.encrypiton.api.types.encryption.MutableEncryptionConfig mutableEncryptionConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
changeKeystorePassword(UserIDAuth userIDAuth,
ReadKeyPassword readKeyPassword) |
void |
cleanupDb() |
void |
createUser(UserIDAuth userIDAuth)
User
|
void |
deleteDocument(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
deleteFolder(UserIDAuth userIDAuth,
DocumentDirectoryFQN documentDirectoryFQN) |
void |
destroyUser(UserIDAuth userIDAuth) |
boolean |
documentExists(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
de.adorsys.datasafe_1_0_1.simple.adapter.api.types.S101_DFSCredentials |
getCredentialsToMigratedData() |
de.adorsys.datasafe_0_6_1.simple.adapter.api.types.S061_DFSCredentials |
getCredentialsToNOTMigratedData() |
List<DocumentFQN> |
list(UserIDAuth userIDAuth,
DocumentDirectoryFQN documentDirectoryFQN,
ListRecursiveFlag listRecursiveFlag) |
DSDocument |
readDocument(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
DSDocumentStream |
readDocumentStream(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
storeDocument(UserIDAuth userIDAuth,
DSDocument dsDocument)
Document
|
OutputStream |
storeDocumentStream(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
storeDocumentStream(UserIDAuth userIDAuth,
DSDocumentStream dsDocumentStream) |
boolean |
userExists(UserID userID) |
public SimpleDatasafeServiceWithMigration(DatasafeMigrationConfig datasafeMigrationConfig, de.adorsys.datasafe_1_0_1.simple.adapter.api.types.S101_DFSCredentials dfsCredentials, de.adorsys.datasafe_1_0_1.encrypiton.api.types.encryption.MutableEncryptionConfig mutableEncryptionConfig)
public de.adorsys.datasafe_0_6_1.simple.adapter.api.types.S061_DFSCredentials getCredentialsToNOTMigratedData()
public de.adorsys.datasafe_1_0_1.simple.adapter.api.types.S101_DFSCredentials getCredentialsToMigratedData()
public void createUser(UserIDAuth userIDAuth)
SimpleDatasafeServicecreateUser in interface SimpleDatasafeServicepublic void destroyUser(UserIDAuth userIDAuth)
destroyUser in interface SimpleDatasafeServicepublic boolean userExists(UserID userID)
userExists in interface SimpleDatasafeServicepublic void storeDocument(UserIDAuth userIDAuth, DSDocument dsDocument)
SimpleDatasafeServicestoreDocument in interface SimpleDatasafeServicepublic DSDocument readDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
readDocument in interface SimpleDatasafeServicepublic OutputStream storeDocumentStream(UserIDAuth userIDAuth, DocumentFQN documentFQN)
storeDocumentStream in interface SimpleDatasafeServicepublic DSDocumentStream readDocumentStream(UserIDAuth userIDAuth, DocumentFQN documentFQN)
readDocumentStream in interface SimpleDatasafeServicepublic void storeDocumentStream(UserIDAuth userIDAuth, DSDocumentStream dsDocumentStream)
storeDocumentStream in interface SimpleDatasafeServicepublic void deleteDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
deleteDocument in interface SimpleDatasafeServicepublic boolean documentExists(UserIDAuth userIDAuth, DocumentFQN documentFQN)
documentExists in interface SimpleDatasafeServicepublic void deleteFolder(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN)
deleteFolder in interface SimpleDatasafeServicepublic List<DocumentFQN> list(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN, ListRecursiveFlag listRecursiveFlag)
list in interface SimpleDatasafeServicepublic void cleanupDb()
cleanupDb in interface SimpleDatasafeServicepublic void changeKeystorePassword(UserIDAuth userIDAuth, ReadKeyPassword readKeyPassword)
changeKeystorePassword in interface SimpleDatasafeServiceCopyright © 2019. All rights reserved.