JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
E
G
K
P
R
S
T
U
W
B
BaseTypePasswordString
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for password sensitive data.
BaseTypePasswordString(String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
BaseTypePasswordString
BaseTypeString
- Class in
de.adorsys.datasafe.encrypiton.api.types
Wrapper for the String.
BaseTypeString()
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.
BaseTypeString
buildDecryptionInputStream(InputStream, Function<Set<String>, Map<String, Key>>)
- Method in interface de.adorsys.datasafe.encrypiton.api.cmsencryption.
CMSEncryptionService
Builds decrypted stream out of encrypted one.
buildEncryptionOutputStream(OutputStream, Set<PublicKeyIDWithPublicKey>)
- Method in interface de.adorsys.datasafe.encrypiton.api.cmsencryption.
CMSEncryptionService
Builds asymmetrically encrypted stream using public-key cryptography.
buildEncryptionOutputStream(OutputStream, SecretKey, KeyID)
- Method in interface de.adorsys.datasafe.encrypiton.api.cmsencryption.
CMSEncryptionService
Builds symmetrically encrypted stream.
C
CMSEncryptionService
- Interface in
de.adorsys.datasafe.encrypiton.api.cmsencryption
Interface for performing content-stream encryption and decryption.
createKeyStore(KeyStoreAuth, KeyStoreType, KeyStoreCreationConfig)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Creates keystore.
createKeyStore(KeyStoreAuth, KeyStoreType, KeyStoreCreationConfig, Map<KeyID, Optional<SecretKeyEntry>>)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Creates keystore that has additional secret keys in it.
D
de.adorsys.datasafe.encrypiton.api.cmsencryption
- package de.adorsys.datasafe.encrypiton.api.cmsencryption
de.adorsys.datasafe.encrypiton.api.document
- package de.adorsys.datasafe.encrypiton.api.document
de.adorsys.datasafe.encrypiton.api.keystore
- package de.adorsys.datasafe.encrypiton.api.keystore
de.adorsys.datasafe.encrypiton.api.pathencryption
- package de.adorsys.datasafe.encrypiton.api.pathencryption
de.adorsys.datasafe.encrypiton.api.pathencryption.encryption
- package de.adorsys.datasafe.encrypiton.api.pathencryption.encryption
de.adorsys.datasafe.encrypiton.api.types
- package de.adorsys.datasafe.encrypiton.api.types
de.adorsys.datasafe.encrypiton.api.types.keystore
- package de.adorsys.datasafe.encrypiton.api.types.keystore
de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions
- package de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions
decrypt(SecretKey, Uri)
- Method in interface de.adorsys.datasafe.encrypiton.api.pathencryption.encryption.
SymmetricPathEncryptionService
Decrypts relative URI using secret key.
decryptor(UserIDAuth)
- Method in interface de.adorsys.datasafe.encrypiton.api.pathencryption.
PathEncryption
Decrypts relative URL using path encryption key.
DEFAULT
- Static variable in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreType
deserialize(byte[], String, ReadStorePassword)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Reads encrypted keystore from its byte representation - decryption is done using
KeyStoreAuth.getReadStorePassword()
DOCUMENT_KEY_ID_PREFIX
- Static variable in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreCreationConfig
E
encrypt(SecretKey, Uri)
- Method in interface de.adorsys.datasafe.encrypiton.api.pathencryption.encryption.
SymmetricPathEncryptionService
Encrypts relative URI using secret key and serializes it into URL-friendly format.
encrypt(UserIDAuth, Uri)
- Method in interface de.adorsys.datasafe.encrypiton.api.pathencryption.
PathEncryption
Encrypts relative URL using path encryption key.
EncryptedDocumentReadService
- Interface in
de.adorsys.datasafe.encrypiton.api.document
Encrypted document read operation.
EncryptedDocumentWriteService
- Interface in
de.adorsys.datasafe.encrypiton.api.document
Encrypted document write operation.
G
generate(String, ReadKeyPassword)
- Method in interface de.adorsys.datasafe.encrypiton.api.types.keystore.
SecretKeyGenerator
Create random secret key.
getAlias()
- Method in interface de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyEntry
Key alias
getDefaultKeyStoreType()
- Static method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreType
getKeyAlgo()
- Method in interface de.adorsys.datasafe.encrypiton.api.types.keystore.
SecretKeyEntry
Algorithm associated with it.
getKeyStore()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAccess
getKeyStoreAuth()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAccess
getPrivateKey(KeyStoreAccess, KeyID)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Reads private key from the keystore.
getPublicKeys(KeyStoreAccess)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Reads public keys from the keystore.
getReadKeyPassword()
- Method in interface de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyEntry
Password to read key from keystore
getReadKeyPassword()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAuth
getReadStorePassword()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAuth
getSecretKey(KeyStoreAccess, KeyID)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Reads secret key from the keystore.
getSecretKey()
- Method in interface de.adorsys.datasafe.encrypiton.api.types.keystore.
SecretKeyEntry
Secret key value.
K
KeyEntry
- Interface in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for key entry within keystore.
KeyID
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper that identifies key inside keystore.
KeyID(String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyID
KeyStoreAccess
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for keystore with credentials at least to read public keys in it.
KeyStoreAccess(KeyStore, KeyStoreAuth)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAccess
KeyStoreAuth
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Authorization entity to read keystore or both keystore and key in it.
KeyStoreAuth(ReadStorePassword, ReadKeyPassword)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAuth
KeyStoreAuthException
- Exception in
de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions
Created by peter on 10.01.18 at 08:43.
KeyStoreAuthException(String)
- Constructor for exception de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions.
KeyStoreAuthException
KeyStoreConfigException
- Exception in
de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions
KeyStoreConfigException(String)
- Constructor for exception de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions.
KeyStoreConfigException
KeyStoreCreationConfig
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper that contains count of public-key pairs and count of encryption keys.
KeyStoreCreationConfig()
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreCreationConfig
KeyStoreExistsException
- Exception in
de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions
Created by peter on 20.01.18 at 17:09.
KeyStoreExistsException(String)
- Constructor for exception de.adorsys.datasafe.encrypiton.api.types.keystore.exceptions.
KeyStoreExistsException
KeyStoreService
- Interface in
de.adorsys.datasafe.encrypiton.api.keystore
This class is responsible for creating,serializing keystores as well as reading keys from keystores but works with concrete keystore blob.
KeyStoreType
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for keystore type - example: PKCS12,JKS,UBER.
KeyStoreType(String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreType
P
PATH_KEY_ID_PREFIX
- Static variable in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreCreationConfig
PathEncryption
- Interface in
de.adorsys.datasafe.encrypiton.api.pathencryption
Encrypts and decrypts relative URI's using users' path encryption key.
PublicKeyIDWithPublicKey
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for public key and its ID, so that public-private key pair can be found in keystore using this ID.
PublicKeyIDWithPublicKey()
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
PublicKeyIDWithPublicKey
PublicKeySerde
- Interface in
de.adorsys.datasafe.encrypiton.api.keystore
This is responsible for public key serialization/deserialization.
R
read(ReadRequest<UserIDAuth, AbsoluteLocation<PrivateResource>>)
- Method in interface de.adorsys.datasafe.encrypiton.api.document.
EncryptedDocumentReadService
Reads and decrypts encrypted document, handles document encryption type internally.
ReadKeyPassword
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for password for reading secret or private key entry.
ReadKeyPassword(String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
ReadKeyPassword
readPubKey(String)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
PublicKeySerde
Deserializes public key out of its string representation.
ReadStorePassword
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for keystore serialization/deserialization password as well as password for reading public keys.
ReadStorePassword(String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
ReadStorePassword
S
SecretKeyEntry
- Interface in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for secret key entry within keystore.
SecretKeyGenerator
- Interface in
de.adorsys.datasafe.encrypiton.api.types.keystore
Generates random secret key entry.
SecretKeyIDWithKey
- Class in
de.adorsys.datasafe.encrypiton.api.types.keystore
Wrapper for secret key and its ID, so it can be found by ID within keystore.
SecretKeyIDWithKey()
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.keystore.
SecretKeyIDWithKey
serialize(KeyStore, String, ReadStorePassword)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Converts keystore into bytes, they are safe to be store/transferred because of encryption using
KeyStoreAuth.getReadStorePassword()
SymmetricPathEncryptionService
- Interface in
de.adorsys.datasafe.encrypiton.api.pathencryption.encryption
Encrypts and decrypts relative URI's using symmetric cryptography.
T
toString()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
BaseTypePasswordString
toString()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAccess
toString()
- Method in class de.adorsys.datasafe.encrypiton.api.types.keystore.
KeyStoreAuth
toString()
- Method in class de.adorsys.datasafe.encrypiton.api.types.
UserID
toString()
- Method in class de.adorsys.datasafe.encrypiton.api.types.
UserIDAuth
U
updateKeyStoreReadKeyPassword(KeyStore, KeyStoreAuth, KeyStoreAuth)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
KeyStoreService
Updates keystore access credentials and returns new keystore with new credentials.
UserID
- Class in
de.adorsys.datasafe.encrypiton.api.types
Wrapper that represents username.
UserID(String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.
UserID
UserIDAuth
- Class in
de.adorsys.datasafe.encrypiton.api.types
Wrapper that represents username and password.
UserIDAuth(String, String)
- Constructor for class de.adorsys.datasafe.encrypiton.api.types.
UserIDAuth
W
write(Map<PublicKeyIDWithPublicKey, AbsoluteLocation>)
- Method in interface de.adorsys.datasafe.encrypiton.api.document.
EncryptedDocumentWriteService
Writes and encrypts data using public key cryptography, so that only private key owner can read it.
write(WithCallback<AbsoluteLocation<PrivateResource>, ResourceWriteCallback>, SecretKeyIDWithKey)
- Method in interface de.adorsys.datasafe.encrypiton.api.document.
EncryptedDocumentWriteService
Writes and encrypts data using symmetric cryptography.
writePubKey(PublicKey)
- Method in interface de.adorsys.datasafe.encrypiton.api.keystore.
PublicKeySerde
Serializes public key out into string representation.
B
C
D
E
G
K
P
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019. All rights reserved.