Langue

AuthorizationContext Classe

Définition

Résultat de l’évaluation de toutes les stratégies d’autorisation disponibles à partir des jetons dans le message envoyé et en appelant la GetAuthorizationPolicies(OperationContext) méthode.

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
Héritage
AuthorizationContext
Implémente

Remarques

L’évaluation de toutes les stratégies d’autorisation dans un gestionnaire d’autorisations entraîne un ensemble d’objets ClaimSet . Ces objets constituent un contexte d’autorisation.

Un contexte d’autorisation contient un ensemble d’objets de jeu de revendications, un délai d’expiration qui spécifie l’intervalle de temps pendant lequel le contexte d’autorisation est valide et un identificateur unique.

L’opération AuthorizationContext en cours est accessible via la AuthorizationContext propriété.

Constructeurs

Nom Description
AuthorizationContext()

Initialise une nouvelle instance de la classe AuthorizationContext.

Propriétés

Nom Description
ClaimSets

Obtient l’ensemble de revendications associées à une stratégie d’autorisation.

ExpirationTime

Obtient la date et l’heure auxquelles cet AuthorizationContext objet n’est plus valide.

Id

Obtient un identificateur unique pour cet AuthorizationContext objet.

Properties

Obtient une collection de propriétés non revendiquées associées à cet AuthorizationContext objet.

Méthodes

Nom Description
CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy>)

Évaluez toutes les stratégies d’autorisation spécifiées et créez un AuthorizationContext.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à