public class SwitchablePathEncryptionImpl
extends de.adorsys.datasafe.encrypiton.impl.pathencryption.PathEncryptionImpl
| Modifier and Type | Field and Description |
|---|---|
static String |
NO_BUCKETPATH_ENCRYPTION |
| Constructor and Description |
|---|
SwitchablePathEncryptionImpl(de.adorsys.datasafe.encrypiton.api.pathencryption.encryption.SymmetricPathEncryptionService bucketPathEncryptionService,
de.adorsys.datasafe.directory.api.profile.keys.PrivateKeyService privateKeyService) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkIsPathEncryptionToUse() |
Function<de.adorsys.datasafe.types.api.resource.Uri,de.adorsys.datasafe.types.api.resource.Uri> |
decryptor(de.adorsys.datasafe.encrypiton.api.types.UserIDAuth forUser) |
de.adorsys.datasafe.types.api.resource.Uri |
encrypt(de.adorsys.datasafe.encrypiton.api.types.UserIDAuth forUser,
de.adorsys.datasafe.types.api.resource.Uri path) |
public static final String NO_BUCKETPATH_ENCRYPTION
@Inject
public SwitchablePathEncryptionImpl(de.adorsys.datasafe.encrypiton.api.pathencryption.encryption.SymmetricPathEncryptionService bucketPathEncryptionService,
de.adorsys.datasafe.directory.api.profile.keys.PrivateKeyService privateKeyService)
public de.adorsys.datasafe.types.api.resource.Uri encrypt(de.adorsys.datasafe.encrypiton.api.types.UserIDAuth forUser,
de.adorsys.datasafe.types.api.resource.Uri path)
encrypt in interface de.adorsys.datasafe.encrypiton.api.pathencryption.PathEncryptionencrypt in class de.adorsys.datasafe.encrypiton.impl.pathencryption.PathEncryptionImplpublic Function<de.adorsys.datasafe.types.api.resource.Uri,de.adorsys.datasafe.types.api.resource.Uri> decryptor(de.adorsys.datasafe.encrypiton.api.types.UserIDAuth forUser)
decryptor in interface de.adorsys.datasafe.encrypiton.api.pathencryption.PathEncryptiondecryptor in class de.adorsys.datasafe.encrypiton.impl.pathencryption.PathEncryptionImplpublic static boolean checkIsPathEncryptionToUse()
Copyright © 2019. All rights reserved.