Class ChaChaEncryptionPluginSpi
- java.lang.Object
- 
- org.firebirdsql.gds.ng.wire.crypt.chacha.ChaChaEncryptionPluginSpi
 
- 
- All Implemented Interfaces:
- EncryptionPluginSpi
 
 public class ChaChaEncryptionPluginSpi extends java.lang.Object implements EncryptionPluginSpi ChaCha (ChaCha-20) encryption plugin provider- Since:
- 5
- Author:
- Mark Rotteveel
 
- 
- 
Constructor SummaryConstructors Constructor Description ChaChaEncryptionPluginSpi()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionPlugincreateEncryptionPlugin(CryptSessionConfig cryptSessionConfig)Creates the encryption plugin for the provided crypt session config.EncryptionIdentifiergetEncryptionIdentifier()
 
- 
- 
- 
Method Detail- 
getEncryptionIdentifierpublic EncryptionIdentifier getEncryptionIdentifier() - Specified by:
- getEncryptionIdentifierin interface- EncryptionPluginSpi
- Returns:
- Encryption identifier
 
 - 
createEncryptionPluginpublic EncryptionPlugin createEncryptionPlugin(CryptSessionConfig cryptSessionConfig) Description copied from interface:EncryptionPluginSpiCreates the encryption plugin for the provided crypt session config.- Specified by:
- createEncryptionPluginin interface- EncryptionPluginSpi
- Parameters:
- cryptSessionConfig- Crypt session config
- Returns:
- Encryption plugin
 
 
- 
 
-