def sign_data(hostname, data, alg="RS", key=None): # load the cert with the private key filename = os.path.join(CERTS_LOCATION, "%s.key" % hostname) obj = _RSA.load_key(filename) cert = jwt.RS256Key(obj=obj) return cert.sign(data)
def load_key(hostname): filename = os.path.join(CERTS_LOCATION, '%s.key' % hostname) obj = _RSA.load_key(filename) return jwt.RS256Key(obj=obj)