ClaimsAuthorizationModule Classe
Definição
Representa um módulo HTTP que executa a autorização baseada em declarações.Represents an HTTP module that performs claims-based authorization.
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
- Herança
Comentários
Essa classe habilita a autorização baseada em declarações servindo como um módulo HTTP no pipeline de processamento HTTP.This class enables claims-based authorization by serving as an HTTP module in the HTTP processing pipeline.
Construtores
| ClaimsAuthorizationModule() |
Inicializa uma nova instância da classe ClaimsAuthorizationModule.Initializes a new instance of the ClaimsAuthorizationModule class. |
Propriedades
| ClaimsAuthorizationManager |
Obtém ou define a instância atual do gerenciador de autorização de declarações que é usada por esse módulo.Gets or sets the current claims authorization manager instance that is used by this module. |
| FederationConfiguration |
Obtém ou define o objeto FederationConfiguration que está em vigor para o módulo atual.Gets or sets the FederationConfiguration object that is in effect for the current module. (Herdado de HttpModuleBase) |
Métodos
| Authorize() |
Retorna um valor que indica se o solicitante (entidade) está autorizado pela solicitação atual.Returns a value that indicates whether the requestor (principal) is authorized for the current request. |
| Dispose() |
Descarta os recursos (exceto a memória) usados pelo módulo.Disposes of the resources (other than memory) used by the module. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| Init(HttpApplication) |
Inicializa o módulo HTTP.Initializes the HTTP module. (Herdado de HttpModuleBase) |
| InitializeModule(HttpApplication) |
Inicializa o módulo e o prepara para manipular eventos de seu objeto de aplicativo ASP.NET.Initializes the module and prepares it to handle events from its ASP.NET application object. |
| InitializePropertiesFromConfiguration() |
Inicializa as propriedades do módulo com base nas definições no arquivo de configuração.Initializes the module properties based on definitions in the configuration file. |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| OnAuthorizeRequest(Object, EventArgs) |
Manipula o evento AuthorizeRequest do pipeline HTTP.Handles the HTTP pipeline AuthorizeRequest event. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |