你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OAuth2Permission 类

定义

表示 OAuth 2.0 委托的权限作用域。 调用资源应用程序时,客户端应用程序 (Application 对象) 的 requiredResourceAccess 集合可以请求指定的 OAuth 2.0 委托权限范围。 ServicePrincipal 实体和 Application 实体的 oauth2Permissions 属性是 OAuth2Permission 的集合。

public class OAuth2Permission
type OAuth2Permission = class
Public Class OAuth2Permission
继承
OAuth2Permission

构造函数

OAuth2Permission()

初始化 OAuth2Permission 类的新实例。

OAuth2Permission(String, String, String, Nullable<Boolean>, String, String, String, String)

初始化 OAuth2Permission 类的新实例。

属性

AdminConsentDescription

获取或设置管理员同意和应用分配体验中显示的权限帮助文本。

AdminConsentDisplayName

获取或设置管理员同意和应用分配体验中显示的权限的显示名称。

Id

获取或设置 oauth2Permissions 集合中的唯一范围权限标识符。

IsEnabled

获取或设置在创建或更新权限时,此属性必须设置为 true (这是默认) 。 若要删除权限,首先必须将此属性设置为 false。 此时,可以在后续调用中删除该权限。

Type

获取或设置指定最终用户是否可以同意此范围权限,或者是否是必须由公司管理员同意的租户范围权限。 可能的值为“User”或“Admin”。

UserConsentDescription

获取或设置最终用户同意体验中显示的权限帮助文本。

UserConsentDisplayName

获取或设置最终用户同意体验中显示的权限的显示名称。

Value

获取或设置资源应用程序应在 OAuth 2.0 访问令牌中预期的范围声明的值。

适用于