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
ClaimsAuthorizationModule

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)

Aplica-se a