public interface DocumentSafeService
| Modifier and Type | Method and Description |
|---|---|
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) |
com.nimbusds.jose.jwk.JWK |
findPublicEncryptionKey(UserID userID)
returns the user public encryption key of the given user.
|
void |
grantAccessToUserForFolder(UserIDAuth userIDAuth,
UserID receiverUserID,
DocumentDirectoryFQN documentDirectoryFQN,
AccessType accessType)
Grants
|
boolean |
grantedDocumentExists(UserIDAuth userIDAuth,
UserID documentOwner,
DocumentFQN documentFQN) |
BucketContentFQN |
list(UserIDAuth userIDAuth,
DocumentDirectoryFQN documentDirectoryFQN,
org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag) |
DSDocument |
readDocument(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
DSDocumentStream |
readDocumentStream(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
DSDocument |
readGrantedDocument(UserIDAuth userIDAuth,
UserID documentOwner,
DocumentFQN documentFQN) |
void |
storeDocument(UserIDAuth userIDAuth,
DSDocument dsDocument)
Document
|
void |
storeDocumentStream(UserIDAuth userIDAuth,
DSDocumentStream dsDocumentStream) |
void |
storeGrantedDocument(UserIDAuth userIDAuth,
UserID documentOwner,
DSDocument dsDocument) |
boolean |
userExists(UserID userID) |
void createUser(UserIDAuth userIDAuth)
void destroyUser(UserIDAuth userIDAuth)
boolean userExists(UserID userID)
com.nimbusds.jose.jwk.JWK findPublicEncryptionKey(UserID userID)
void storeDocument(UserIDAuth userIDAuth, DSDocument dsDocument)
DSDocument readDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
void storeDocumentStream(UserIDAuth userIDAuth, DSDocumentStream dsDocumentStream)
DSDocumentStream readDocumentStream(UserIDAuth userIDAuth, DocumentFQN documentFQN)
void deleteDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
boolean documentExists(UserIDAuth userIDAuth, DocumentFQN documentFQN)
void deleteFolder(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN)
BucketContentFQN list(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN, org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag)
void grantAccessToUserForFolder(UserIDAuth userIDAuth, UserID receiverUserID, DocumentDirectoryFQN documentDirectoryFQN, AccessType accessType)
void storeGrantedDocument(UserIDAuth userIDAuth, UserID documentOwner, DSDocument dsDocument)
DSDocument readGrantedDocument(UserIDAuth userIDAuth, UserID documentOwner, DocumentFQN documentFQN)
boolean grantedDocumentExists(UserIDAuth userIDAuth, UserID documentOwner, DocumentFQN documentFQN)
Copyright © 2018. All rights reserved.