AuthorizationContext Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Resultatet av utvärderingen av alla auktoriseringsprinciper som är tillgängliga från token i det skickade meddelandet och genom att anropa GetAuthorizationPolicies(OperationContext) metoden.
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
- Arv
-
AuthorizationContext
- Implementeringar
Kommentarer
Utvärdering av alla auktoriseringsprinciper i en auktoriseringshanterare resulterar i en uppsättning ClaimSet objekt. Dessa objekt utgör en auktoriseringskontext.
En auktoriseringskontext innehåller en uppsättning anspråksuppsättningsobjekt, en förfallotid som anger hur länge auktoriseringskontexten är giltig och en unik identifierare.
För AuthorizationContext den aktuella åtgärden kan nås via egenskapen AuthorizationContext .
Konstruktorer
| Name | Description |
|---|---|
| AuthorizationContext() |
Initierar en ny instans av AuthorizationContext klassen. |
Egenskaper
| Name | Description |
|---|---|
| ClaimSets |
Hämtar den uppsättning anspråk som är associerade med en auktoriseringsprincip. |
| ExpirationTime |
Hämtar datum och tid då det här AuthorizationContext objektet inte längre är giltigt. |
| Id |
Hämtar en unik identifierare för det här AuthorizationContext objektet. |
| Properties |
Hämtar en samling icke-anspråksegenskaper som är associerade med det här AuthorizationContext objektet. |
Metoder
| Name | Description |
|---|---|
| CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy>) |
Utvärdera alla angivna auktoriseringsprinciper och skapa en AuthorizationContext. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |