Idioma

AuthorizationContext Classe

Definição

O resultado da avaliação de todas as políticas de autorização disponíveis a partir dos tokens na mensagem enviada e ao chamar o GetAuthorizationPolicies(OperationContext) método.

public ref class AuthorizationContext abstract : System::IdentityModel::Policy::IAuthorizationComponent
public abstract class AuthorizationContext : System.IdentityModel.Policy.IAuthorizationComponent
type AuthorizationContext = class
    interface IAuthorizationComponent
Public MustInherit Class AuthorizationContext
Implements IAuthorizationComponent
Herança
AuthorizationContext
Implementações

Observações

Avaliar todas as políticas de autorização num gestor de autorizações resulta num conjunto de ClaimSet objetos. Estes objetos constituem um contexto de autorização.

Um contexto de autorização contém um conjunto de objetos do conjunto de reivindicações, um tempo de expiração que especifica o período durante o qual o contexto de autorização é válido e um identificador único.

A AuthorizationContext operação atual pode ser acedida através da AuthorizationContext propriedade.

Construtores

Nome Descrição
AuthorizationContext()

Inicializa uma nova instância da AuthorizationContext classe.

Propriedades

Nome Descrição
ClaimSets

Obtém o conjunto de sinistros associados a uma apólice de autorização.

ExpirationTime

Obtém a data e hora em que este AuthorizationContext objeto deixou de ser válido.

Id

Obtém um identificador único para este AuthorizationContext objeto.

Properties

Obtém um conjunto de propriedades não reivindicativas associadas a este AuthorizationContext objeto.

Métodos

Nome Descrição
CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy>)

Avalie todas as políticas de autorização especificadas e crie um AuthorizationContextarquivo .

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a