ClaimsAuthorizationModule 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 HTTP 模块,其执行基于声明的授权。
public ref class ClaimsAuthorizationModule : System::IdentityModel::Services::HttpModuleBase
public class ClaimsAuthorizationModule : System.IdentityModel.Services.HttpModuleBase
type ClaimsAuthorizationModule = class
inherit HttpModuleBase
Public Class ClaimsAuthorizationModule
Inherits HttpModuleBase
- 继承
注解
此类通过在 HTTP 处理管道中充当 HTTP 模块来启用基于声明的授权。
构造函数
ClaimsAuthorizationModule() |
初始化 ClaimsAuthorizationModule 类的新实例。 |
属性
ClaimsAuthorizationManager |
获取或设置此模块使用的当前声明授权管理器实例。 |
FederationConfiguration |
获取或设置对于当前模块有效的 FederationConfiguration 对象。 (继承自 HttpModuleBase) |
方法
Authorize() |
返回指示请求(主体)是否获得当前请求特权的值。 |
Dispose() |
处置由模块使用的资源(内存除外)。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
Init(HttpApplication) |
初始化 HTTP 模块。 (继承自 HttpModuleBase) |
InitializeModule(HttpApplication) |
初始化模块,并准备它以处理来自其 ASP.NET 应用程序对象的事件。 |
InitializePropertiesFromConfiguration() |
初始化基于在配置文件中的定义的模块属性。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
OnAuthorizeRequest(Object, EventArgs) |
处理 HTTP 管道 AuthorizeRequest 事件。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |