Aller au contenu principal

Identity Server

Date de mise à jour :
Identifiant Offre Info : 11_11O2400234
Organisme responsable : INOW CARAIBES (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Comprendre Identity Server
  • Mettre en œuvre les concepts d'un serveur d'identité
  • Utiliser l'identité pour des applications tierces (MVC, Web API, JavaScript, Windows)

Programme de la formation

Introduction Architecture d'un serveur d'identité OpenID et OAuth2 L'authentification Protection d'une application par mot de passe Authentification utilisateur avec OpenID Connect Connexion à des fournisseurs d'identité externe Déconnexion externe et déconnexion fédérée Gestion des droits Gestion des consentements Enregistrements et événements Types de subvention Les clés "secret" Gestion des tokens Distribution d'un token Actualisation d'un token…

Introduction
Architecture d'un serveur d'identité
OpenID et OAuth2

L'authentification
Protection d'une application par mot de passe
Authentification utilisateur avec OpenID Connect
Connexion à des fournisseurs d'identité externe
Déconnexion externe et déconnexion fédérée

Gestion des droits
Gestion des consentements
Enregistrements et événements
Types de subvention
Les clés "secret"

Gestion des tokens
Distribution d'un token
Actualisation d'un token
Token de référence
Validation et émission de demande de token pesonnalisée

Points de terminaison
Endpoint de découverte
Autorisation de Endpoint
UserInfo Endpoint
Endpoint de révocation
Endpoint d'introspection

Configurer Identity Server
Définir une ressource API
Définir les clients
Définir les ressources utilisateur/droit
Implémenter ASP Identity
Stocker les données avec ASP Identity et EntityFramework Core

Sécurisation d'applications
Sécuriser un client MVC
Sécuriser une Web API
Sécuriser un client JavaScript
Accès délégué à l'API

Validation et sanction

Non prévu;

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Non
Financeur
  • Bénéficiaire de l'action
Conditions de prise en charge
Formation professionnelle d'adulte - FPA;

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Handicapé
  • Public en emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

<ul><li>Compréhension des concepts de base du développement web</li><li>Expérience en Développement avec .NET Core</li><li>Maîtrise des concepts fondamentaux de la programmation en C#</li><li>Connaissance des principes de sécurité des applications</li><li>Compréhension de base des concepts de gestion des identités et des accès</li></ul>

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
3617 Boulevard 3617 Boulevard de Houelbourg ZI Jar
97122 Baie-Mahault
Modalités
Entrées / Sorties à dates fixes