コード例 #1
0
 def get_authorization_token(self, authorization):
     authorization_token = domain.OAuthAuthorizationToken()
     authorization_token.authorization = authorization
     authorization_token.authorization_code = get_key()
     authorization_token.expiry = datetime.now() + timedelta(
         seconds=capi.oauth_authorization_token_expiry_time())
     authorization_token.refresh_token = get_key()
     return authorization_token
コード例 #2
0
ファイル: oauth.py プロジェクト: BenoitTalbot/bungeni-portal
 def get_authorization_token(self, authorization):
     authorization_token = domain.OAuthAuthorizationToken()
     authorization_token.authorization = authorization
     authorization_token.authorization_code = get_key()
     authorization_token.expiry = datetime.now() + timedelta(
         seconds=capi.oauth_authorization_token_expiry_time())
     authorization_token.refresh_token = get_key()
     return authorization_token
コード例 #3
0
ファイル: oauth.py プロジェクト: BenoitTalbot/bungeni-portal
 def verify_data(self, action, data):
     errors = []
     for key, value in self.request.form.iteritems():
         data[key] = value
     t_delta = timedelta(seconds=capi.oauth_authorization_token_expiry_time())
     auth_time = datetime.fromtimestamp(float(data["time"]))
     max_time = auth_time + t_delta
     if (datetime.now() > max_time):
         errors.append(InvalidGrant)
     nonce = self.generate_nonce(data["client_id"], data["time"])
     if data["nonce"] != nonce:
         errors.append(InvalidGrant)
     return errors
コード例 #4
0
 def verify_data(self, action, data):
     errors = []
     for key, value in self.request.form.iteritems():
         data[key] = value
     t_delta = timedelta(
         seconds=capi.oauth_authorization_token_expiry_time())
     auth_time = datetime.fromtimestamp(float(data["time"]))
     max_time = auth_time + t_delta
     if (datetime.now() > max_time):
         errors.append(InvalidGrant)
     nonce = self.generate_nonce(data["client_id"], data["time"])
     if data["nonce"] != nonce:
         errors.append(InvalidGrant)
     return errors