类 AuthDelegate
用于与身份验证相关的操作的委托。
总结
成员 | 说明 |
---|---|
public virtual bool AcquireOAuth2Token(const Identity& identity, const OAuth2Challenge& challenge, OAuth2Token& token) | 使用给定标识和给定质询的策略引擎需要身份验证令牌时,将调用此方法。 客户端应返回是否成功获取令牌。 如果成功,它应初始化给定的令牌对象。 |
public virtual bool AcquireOAuth2Token(const Identity& identity, const OAuth2Challenge& challenge, const std::shared_ptr<void>& context, OAuth2Token& token) | 使用给定标识和给定质询的策略引擎需要身份验证令牌时,将调用此方法。 客户端应返回是否成功获取令牌。 如果成功,它应初始化给定的令牌对象。 |
成员
AcquireOAuth2Token 函数
使用给定标识和给定质询的策略引擎需要身份验证令牌时,将调用此方法。 客户端应返回是否成功获取令牌。 如果成功,它应初始化给定的令牌对象。
参数:
identity:向其请求令牌的用户
challenge:OAuth2 质询
token:[Output] Base64 编码的 OAuth2 令牌
返回结果:如果令牌获取成功,返回 True,失败则返回 false;如果令牌输出参数包含错误消息,它将包含在 NoAuthTokenError 异常中,稍后会提交给应用程序。
弃用:此方法即将弃用,以支持接受上下文参数的方法。 如果已实现新版本,则无需实现此版本。
AcquireOAuth2Token 函数
使用给定标识和给定质询的策略引擎需要身份验证令牌时,将调用此方法。 客户端应返回是否成功获取令牌。 如果成功,它应初始化给定的令牌对象。
参数:
identity:向其请求令牌的用户
challenge:OAuth2 质询
context:主机应用程序传递给 MIP API 的不透明上下文
token:[Output] Base64 编码的 OAuth2 令牌
返回结果:如果令牌获取成功,返回 True,失败则返回 false;如果令牌输出参数包含错误消息,它将包含在 NoAuthTokenError 异常中,稍后会提交给应用程序。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈