#
# GeniAPI authentication
#
+### $Id$
+### $URL$
#
import time
+
+from geni.trust.credential import Credential
+from geni.trust.trustedroot import TrustedRootList
+from geni.trust.rights import RightList
from geni.util.faults import *
-from geni.util.excep import *
-from geni.util.credential import Credential
-from geni.util.trustedroot import TrustedRootList
from geni.util.hierarchy import Hierarchy
-from geni.util.rights import RightList
from geni.util.genitable import *
from geni.util.config import *
+from geni.util.misc import *
class Auth:
"""
return
if name.startswith(object_hrn + "."):
return
+ if name.startswith(get_authority(name)):
+ return
+
raise PermissionError(name)
def determine_user_rights(self, src_cred, record):