public class DocumentPersistenceServiceImpl extends Object implements DocumentPersistenceService
| Constructor and Description |
|---|
DocumentPersistenceServiceImpl(org.adorsys.encobject.service.api.ExtendedStoreConnection extendedStoreConnection) |
| Modifier and Type | Method and Description |
|---|---|
void |
encryptAndPersistDocument(DocumentKeyIDWithKey documentKeyIDWithKey,
DocumentBucketPath documentBucketPath,
org.adorsys.encobject.types.OverwriteFlag overwriteFlag,
org.adorsys.encobject.domain.Payload payload)
Verschlüsselt den DocumentContent mit dem (symmetrischen) DocumentKey.
|
void |
encryptAndPersistDocumentStream(DocumentKeyIDWithKey documentKeyIDWithKey,
DocumentBucketPath documentBucketPath,
org.adorsys.encobject.types.OverwriteFlag overwriteFlag,
org.adorsys.encobject.domain.PayloadStream payloadStream)
stream orientiert
|
org.adorsys.encobject.domain.Payload |
loadAndDecryptDocument(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
org.adorsys.encobject.domain.KeyStoreAccess keyStoreAccess,
DocumentBucketPath documentBucketPath) |
org.adorsys.encobject.domain.PayloadStream |
loadAndDecryptDocumentStream(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
org.adorsys.encobject.domain.KeyStoreAccess keyStoreAccess,
DocumentBucketPath documentBucketPath) |
org.adorsys.encobject.domain.Payload |
loadDocument(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
DocumentBucketPath documentBucketPath) |
org.adorsys.encobject.domain.PayloadStream |
loadDocumentStream(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
DocumentBucketPath documentBucketPath) |
void |
persistDocument(DocumentBucketPath documentBucketPath,
org.adorsys.encobject.types.OverwriteFlag overwriteFlag,
org.adorsys.encobject.domain.Payload payload) |
void |
persistDocumentStream(DocumentBucketPath documentBucketPath,
org.adorsys.encobject.types.OverwriteFlag overwriteFlag,
org.adorsys.encobject.domain.PayloadStream payloadStream) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisNotEncrypted, setNotEncryptedpublic DocumentPersistenceServiceImpl(org.adorsys.encobject.service.api.ExtendedStoreConnection extendedStoreConnection)
public void encryptAndPersistDocument(DocumentKeyIDWithKey documentKeyIDWithKey, DocumentBucketPath documentBucketPath, org.adorsys.encobject.types.OverwriteFlag overwriteFlag, org.adorsys.encobject.domain.Payload payload)
encryptAndPersistDocument in interface DocumentPersistenceServicepublic org.adorsys.encobject.domain.Payload loadAndDecryptDocument(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
org.adorsys.encobject.domain.KeyStoreAccess keyStoreAccess,
DocumentBucketPath documentBucketPath)
loadAndDecryptDocument in interface DocumentPersistenceServicepublic org.adorsys.encobject.domain.Payload loadDocument(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
DocumentBucketPath documentBucketPath)
loadDocument in interface DocumentPersistenceServicepublic void persistDocument(DocumentBucketPath documentBucketPath, org.adorsys.encobject.types.OverwriteFlag overwriteFlag, org.adorsys.encobject.domain.Payload payload)
persistDocument in interface DocumentPersistenceServicepublic void encryptAndPersistDocumentStream(DocumentKeyIDWithKey documentKeyIDWithKey, DocumentBucketPath documentBucketPath, org.adorsys.encobject.types.OverwriteFlag overwriteFlag, org.adorsys.encobject.domain.PayloadStream payloadStream)
DocumentPersistenceServiceencryptAndPersistDocumentStream in interface DocumentPersistenceServicepublic org.adorsys.encobject.domain.PayloadStream loadAndDecryptDocumentStream(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
org.adorsys.encobject.domain.KeyStoreAccess keyStoreAccess,
DocumentBucketPath documentBucketPath)
loadAndDecryptDocumentStream in interface DocumentPersistenceServicepublic org.adorsys.encobject.domain.PayloadStream loadDocumentStream(org.adorsys.encobject.domain.StorageMetadata storageMetadata,
DocumentBucketPath documentBucketPath)
loadDocumentStream in interface DocumentPersistenceServicepublic void persistDocumentStream(DocumentBucketPath documentBucketPath, org.adorsys.encobject.types.OverwriteFlag overwriteFlag, org.adorsys.encobject.domain.PayloadStream payloadStream)
persistDocumentStream in interface DocumentPersistenceServiceCopyright © 2018. All rights reserved.