public interface CryptoKeyManager
| Modifier and Type | Method and Description |
|---|---|
DecryptionMaterial |
getDecryptDataKeyMaterial(BaseDataKeyProvider provider,
Map<String,String> encryptionContext,
List<EncryptedDataKey> encryptedDataKeys) |
EncryptionMaterial |
getEncryptDataKeyMaterial(BaseDataKeyProvider provider,
Map<String,String> encryptionContext,
long plaintextSize) |
SignatureMaterial |
getSignatureMaterial(SignatureProvider provider,
byte[] content,
ContentType type) |
VerifyMaterial |
getVerifyMaterial(SignatureProvider provider,
byte[] content,
byte[] signature,
ContentType type) |
static final Charset ENCODING
EncryptionMaterial getEncryptDataKeyMaterial(BaseDataKeyProvider provider, Map<String,String> encryptionContext, long plaintextSize)
DecryptionMaterial getDecryptDataKeyMaterial(BaseDataKeyProvider provider, Map<String,String> encryptionContext, List<EncryptedDataKey> encryptedDataKeys)
SignatureMaterial getSignatureMaterial(SignatureProvider provider, byte[] content, ContentType type)
VerifyMaterial getVerifyMaterial(SignatureProvider provider, byte[] content, byte[] signature, ContentType type)
Copyright © 2020. All rights reserved.