Beispiel #1
0
 def __init__(self, masterkey, url, notice=False, debug=False):
     self.parser = URLParser(url)
     self.domain = self.parser.getDomain()
     self.notice = notice
     enc = Crypt(masterkey)
     self.public_key = enc.getPublicKey(self.domain)
     self.sqrlreq = SQRLRequest(self.parser, self.public_key)
     unsigned_url = self.sqrlreq.get_url()
     self.signed_url = enc.sign(unsigned_url)
     self.debug = debug