def get_fileserver_access_token(self, repo_id, obj_id, op, username): """Generate token for access file/dir in fileserver op: the operation, 'view', 'download', 'download-dir' Return: the access token in string """ return seafserv_rpc.web_get_access_token(repo_id, obj_id, op, username)
def get_fileserver_access_token(self, repo_id, obj_id, op, username, use_onetime=True): """Generate token for access file/dir in fileserver op: the operation, can be 'view', 'download', 'download-dir', 'downloadblks', 'upload', 'update', 'upload-blks-api', 'upload-blks-aj', 'update-blks-api', 'update-blks-aj' Return: the access token in string """ onetime = 1 if bool(use_onetime) else 0 return seafserv_rpc.web_get_access_token(repo_id, obj_id, op, username, onetime)