['id' => $id, 'displayName' => $displayName, 'callback' => callback]] * @since 8.1.0 */ public function getEncryptionModules(); /** * get a specific encryption module * * @param string $moduleId Empty to get the default module * @return IEncryptionModule * @throws ModuleDoesNotExistsException * @since 8.1.0 */ public function getEncryptionModule($moduleId = ''); /** * get default encryption module Id * * @return string * @since 8.1.0 */ public function getDefaultEncryptionModuleId(); /** * set default encryption module Id * * @param string $moduleId * @return string * @since 8.1.0 */ public function setDefaultEncryptionModule($moduleId); }