auth.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:mixmatch 作者: openstack 项目源码 文件源码
def get_sp_auth(service_provider, user_token, remote_project_id):
    """Perform K2K auth, and return a session for a remote cluster."""
    conf = config.service_providers.get(CONF, service_provider)
    local_auth = get_local_auth(user_token).auth

    LOG.debug("Getting session for (%s, %s, %s)" % (service_provider,
                                                    user_token,
                                                    remote_project_id))

    remote_auth = identity.v3.Keystone2Keystone(
        local_auth,
        conf.sp_name,
        project_id=remote_project_id
    )

    return session.Session(auth=remote_auth)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号