AuthorizationContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wynik oceny wszystkich zasad autoryzacji dostępnych z tokenów w wysłanym komunikacie i przez wywołanie GetAuthorizationPolicies(OperationContext) metody .
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
- Dziedziczenie
-
AuthorizationContext
- Implementuje
Uwagi
Ocena wszystkich zasad autoryzacji w menedżerze autoryzacji powoduje zestaw ClaimSet obiektów. Te obiekty tworzą kontekst autoryzacji.
Kontekst autoryzacji zawiera zestaw obiektów zestawu oświadczeń, czas wygaśnięcia określający przedział czasu, w którym kontekst autoryzacji jest prawidłowy i unikatowy identyfikator.
Dostęp AuthorizationContext do bieżącej operacji można uzyskać za pośrednictwem AuthorizationContext właściwości .
Konstruktory
| Nazwisko | Opis |
|---|---|
| AuthorizationContext() |
Inicjuje nowe wystąpienie klasy AuthorizationContext. |
Właściwości
| Nazwisko | Opis |
|---|---|
| ClaimSets |
Pobiera zestaw oświadczeń skojarzonych z zasadami autoryzacji. |
| ExpirationTime |
Pobiera datę i godzinę, o której ten AuthorizationContext obiekt nie jest już prawidłowy. |
| Id |
Pobiera unikatowy identyfikator tego AuthorizationContext obiektu. |
| Properties |
Pobiera kolekcję właściwości innych niż oświadczenia skojarzonych z tym AuthorizationContext obiektem. |
Metody
| Nazwisko | Opis |
|---|---|
| CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy>) |
Oceń wszystkie określone zasady autoryzacji i utwórz element AuthorizationContext. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |