| Package | Description |
|---|---|
| de.adorsys.datasafe.encrypiton.api.cmsencryption | |
| de.adorsys.datasafe.encrypiton.api.keystore | |
| de.adorsys.datasafe.encrypiton.api.types.keystore |
| Modifier and Type | Method and Description |
|---|---|
OutputStream |
CMSEncryptionService.buildEncryptionOutputStream(OutputStream dataContentStream,
PublicKey publicKey,
KeyID publicKeyID)
Builds asymmetrically encrypted stream using public-key cryptography.
|
OutputStream |
CMSEncryptionService.buildEncryptionOutputStream(OutputStream dataContentStream,
SecretKey secretKey,
KeyID secretKeyID)
Builds symmetrically encrypted stream.
|
| Modifier and Type | Method and Description |
|---|---|
PrivateKey |
KeyStoreService.getPrivateKey(KeyStoreAccess keyStoreAccess,
KeyID keyID)
Reads private key from the keystore.
|
SecretKeySpec |
KeyStoreService.getSecretKey(KeyStoreAccess keyStoreAccess,
KeyID keyID)
Reads secret key from the keystore.
|
| Modifier and Type | Method and Description |
|---|---|
KeyStore |
KeyStoreService.createKeyStore(KeyStoreAuth keyStoreAuth,
KeyStoreType keyStoreType,
KeyStoreCreationConfig config,
Map<KeyID,Optional<SecretKeyEntry>> secretKeys)
Creates keystore that has additional secret keys in it.
|
| Modifier and Type | Field and Description |
|---|---|
static KeyID |
KeyStoreCreationConfig.PATH_KEY_ID |
static KeyID |
KeyStoreCreationConfig.SYMM_KEY_ID |
Copyright © 2019. All rights reserved.