Exemple #1
0
 def read_config(self, *args, **kwargs):
     try:
         serialized = self.core.config_manager.get(self.MASTER_KEY)
     except (ConfigError, KeyError):
         self.warning(tr('Authentication server (certificates) not configured, default values loaded.'))
         self.auth_cert_cfg = AuthCertConf()
     else:
         try:
             self.auth_cert_cfg = AuthCertConf.deserialize(serialized)
         except DatastructureIncompatible:
             self.upgradeFields(serialized)
             self.auth_cert_cfg = AuthCertConf.deserialize(serialized)
Exemple #2
0
 def service_setAuthCertConfig(self, context, serialized, message):
     self.auth_cert_cfg = AuthCertConf.deserialize(serialized)
     self.save_config(message, context)