def post(self, params=None):
user = SharedSessionMaster.new(
alias=params['client_alias']
)
secret = SharedSessionSecret.new(
shares=params['session_policies']['shares'],
quorum=params['session_policies']['quorum'],
protocol=params['session_policies']['protocol']
)
session = CombineSession.new(
session_id=params.get('session_id'),
master=user,
alias=params['session_alias'],
session_type=params['session_type'],
secret=secret
).store()
return flask.jsonify(
{
"session": session.to_api(auth=user.uuid),
"session_id": str(session.uuid)
}
)
评论列表
文章目录