All Classes and Interfaces
Class
Description
Authenticated path encryption secret key holder.
Wrapper for the String.
Configures document-body encryption algorithm.
Interface for performing content-stream encryption and decryption.
Encrypted document read operation.
Encrypted document write operation.
Full encryption configuration.
Wrapper that contains count of public-key pairs and count of encryption keys.
Wrapper for key entry within keystore.
Wrapper that identifies key inside keystore.
Wrapper for keystore with credentials at least to read public keys in it.
Authorization entity to read keystore or both keystore and key in it.
Created by peter on 10.01.18 at 08:43.
Created by peter on 20.01.18 at 17:09.
This class is responsible for creating,serializing keystores as well as reading keys from keystores but works
with concrete keystore blob.
This is a helper class to aid mapping between Spring ConfigurationProperties and actual
EncryptionConfig because Spring Boot had started to support immutable fields from version 2.2 which
is rather new to rely on now.Encrypts and decrypts relative URI's using users' path encryption key.
Wrapper for public key and its ID, so that public-private key pair can be found in keystore using this ID.
This is responsible for public key serialization/deserialization.
Wrapper for secret key entry within keystore.
Generates random secret key entry.
Wrapper for secret key and its ID, so it can be found by ID within keystore.
Encrypts and decrypts relative URI's using symmetric cryptography.
Wrapper that represents username.
Wrapper that represents username and password.