Esempio n. 1
0
 def gluid(self):
     if not self.legacy:
         gluid = retrieve_gluid(self.dbfile) if self.usedb else self._gluid
         try:
             gluid = binascii.a2b_base64(gluid)
         except binascii.Error:
             raise GluidError("Bad encryption key")
     else:
         gluid = b''
     return gluid
Esempio n. 2
0
 def gluid(self):
     if not self.legacy:
         gluid = retrieve_gluid(self.dbfile) if self.usedb else self._gluid
         try:
             gluid = binascii.a2b_base64(gluid)
         except binascii.Error:
             raise GluidError("Bad encryption key")
     else:
         gluid = b''
     return gluid
Esempio n. 3
0
 def _next(self):
     try:
         if not self.legacy:
             gluid = retrieve_gluid(self.dbfile) if self.usedb else self.gluid
             binascii.a2b_base64(gluid)
     except:
         showerror("Error", "Bad decryption key")
     else:
         self.go_next = True
         self.destroy()
Esempio n. 4
0
 def _next(self):
     try:
         if not self.legacy:
             gluid = retrieve_gluid(
                 self.dbfile) if self.usedb else self.gluid
             binascii.a2b_base64(gluid)
     except:
         showerror("Error", "Bad decryption key")
     else:
         self.go_next = True
         self.destroy()