你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
OAuth2Permission 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 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 访问令牌中预期的范围声明的值。 |