예제 #1
0
 def get(self, derived_key):
     valid = validate_key(keys(), derived_key)
     expiration = get_derived_key_expiration(keys(), derived_key)
     return {'key': derived_key, 'valid': valid, 'expiration': expiration}
예제 #2
0
 def get(self, derived_key):
     valid = validate_key(keys(), derived_key)
     expiration = get_derived_key_expiration(keys(), derived_key)
     return {'key': derived_key, 'valid': valid, 'expiration': expiration}
예제 #3
0
 def get(self, base_key):
     derived_key, salt = derive_key(keys(), base_key)
     if not derived_key:
         abort(403, message="Unauthenticated call.")
     expiration = get_derived_key_expiration(keys(), derived_key)
     return {'key': derived_key, 'salt': salt, 'expiration': expiration}
예제 #4
0
 def get(self, base_key):
     derived_key, salt = derive_key(keys(), base_key)
     if not derived_key:
         abort(403, message="Unauthenticated call.")
     expiration = get_derived_key_expiration(keys(), derived_key)
     return {'key': derived_key, 'salt': salt, 'expiration': expiration}