Partager via


JwtAuthentication Classe

Définition

Propriétés pour la validation d’accès basées sur des jetons web JSON (JWT).

[Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.JwtAuthentication")]
public class JwtAuthentication : Microsoft.Azure.Management.VideoAnalyzer.Models.AuthenticationBase
[<Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.JwtAuthentication")>]
type JwtAuthentication = class
    inherit AuthenticationBase
Public Class JwtAuthentication
Inherits AuthenticationBase
Héritage
JwtAuthentication
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

JwtAuthentication()

Initialise une nouvelle instance de la classe JwtAuthentication.

JwtAuthentication(IList<String>, IList<String>, IList<TokenClaim>, IList<TokenKey>)

Initialise une nouvelle instance de la classe JwtAuthentication.

Propriétés

Audiences

Obtient ou définit la liste des audiences de jetons attendues. L’audience de jeton est valide si elle correspond à au moins une des valeurs données.

Claims

Obtient ou définit la liste des revendications de jeton supplémentaires à valider. Le jeton doit contenir toutes les revendications et les valeurs respectives pour qu’il soit valide.

Issuers

Obtient ou définit la liste des émetteurs de jetons attendus. L’émetteur de jeton est valide s’il correspond à au moins une des valeurs données.

Keys

Obtient ou définit la liste des clés qui peuvent être utilisées pour valider les jetons d’accès. Le fait d’avoir plusieurs clés permet une rotation transparente des clés de la clé de signature de jeton. La signature de jeton doit correspondre exactement à une clé.

S’applique à