RequiredScopeAttribute Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Dit kenmerk wordt gebruikt op een controller, pagina's of controlleracties om de bereiken te declareren (en te valideren) die vereist zijn voor een web-API. Deze bereiken kunnen op twee manieren worden gedeclareerd: hardcoding ervan of declareren in de configuratie. Gebruik afhankelijk van uw keuze een of de andere van de constructors. Zie https://aka.ms/ms-id-web/required-scope-attributevoor meer informatie.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method)]
public class RequiredScopeAttribute : Attribute, Microsoft.Identity.Web.IAuthRequiredScopeMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method)>]
type RequiredScopeAttribute = class
inherit Attribute
interface IAuthRequiredScopeMetadata
Public Class RequiredScopeAttribute
Inherits Attribute
Implements IAuthRequiredScopeMetadata
- Overname
-
RequiredScopeAttribute
- Kenmerken
- Implementeringen
Constructors
| Name | Description |
|---|---|
| RequiredScopeAttribute() |
Standaardconstructor. |
| RequiredScopeAttribute(String[]) |
Controleert of de web-API wordt aangeroepen met de juiste bereiken.
Als het token dat is verkregen voor deze API namens de geverifieerde gebruiker geen van deze |
Eigenschappen
| Name | Description |
|---|---|
| AcceptedScope |
Bereiken die door deze web-API worden geaccepteerd. |
| IsReusable |
Niet gebruikt: compatibiliteit van de interface met het autorisatiefilter. |
| RequiredScopesConfigurationKey |
Volledig gekwalificeerde naam van de configuratiesleutel met de vereiste bereiken (gescheiden door spaties). |