Class Arc4EncryptionPlugin
- java.lang.Object
-
- org.firebirdsql.gds.ng.wire.crypt.arc4.Arc4EncryptionPlugin
-
- All Implemented Interfaces:
EncryptionPlugin
public final class Arc4EncryptionPlugin extends java.lang.Object implements EncryptionPlugin
ARC4 encryption plugin (the wire encryption provided out-of-the-box in Firebird 3).- Since:
- 4.0
- Author:
- Mark Rotteveel
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionIdentifier
getEncryptionIdentifier()
EncryptionInitInfo
initializeEncryption()
Initializes the encryption for incoming and outgoing communication.
-
-
-
Method Detail
-
getEncryptionIdentifier
public EncryptionIdentifier getEncryptionIdentifier()
- Specified by:
getEncryptionIdentifier
in interfaceEncryptionPlugin
- Returns:
- Encryption identifier
-
initializeEncryption
public EncryptionInitInfo initializeEncryption()
Description copied from interface:EncryptionPlugin
Initializes the encryption for incoming and outgoing communication.- Specified by:
initializeEncryption
in interfaceEncryptionPlugin
- Returns:
- Object with the result of initialization
-
-