コード例 #1
0
ファイル: api.py プロジェクト: Ictp/indico
 def _checkParams(self, params):
     RHUserBase._checkParams(self, params)
     self._ak = self._avatar.getAPIKey()
コード例 #2
0
ファイル: api.py プロジェクト: Ictp/indico
 def _checkProtection(self):
     RHUserBase._checkProtection(self)
     if not self._getUser().isAdmin():
         raise AccessError()
コード例 #3
0
ファイル: api.py プロジェクト: Ictp/indico
 def _checkProtection(self):
     RHUserBase._checkProtection(self)
     ak = self._avatar.getAPIKey()
     if ak and ak.isBlocked():
         raise AccessError()
コード例 #4
0
ファイル: oauth.py プロジェクト: pferreir/indico-backup
 def _checkProtection(self):
     RHUserBase._checkProtection(self)
     if self._aw.getUser():
         if not self._avatar.canModify(self._aw):
             raise AccessControlError("user")
コード例 #5
0
 def _checkProtection(self):
     RHUserBase._checkProtection(self)
     if not self._getUser().isAdmin():
         raise AccessError()
コード例 #6
0
 def _checkParams(self, params):
     RHUserBase._checkParams(self, params)
     self._ak = self._avatar.getAPIKey()
コード例 #7
0
 def _checkProtection(self):
     RHUserBase._checkProtection(self)
     ak = self._avatar.getAPIKey()
     if ak and ak.isBlocked():
         raise AccessError()