Tutoriel AspectJ N°4 : mise en oeuvre service Authentification avec AspectJ

////Tutoriel AspectJ N°4 : mise en oeuvre service Authentification avec AspectJ

Sécurisez l’accès à vos méthodes métiers avec AspectJ. Créez votre service de d’authentification. Utilisez AspectJ pour intercepter les appels de méthodes métiers et faire intervenir votre service afin d’authentifier l’utilisateur de la méthode métier cible. Exemple avec l’interception de la méthode retrait() de notre classe CompteBancaire.

Ce tutoriel est offert par Objis, spécialiste de la formation Java. Il est extrait d’une séance de formation Architecture Java Entreprise.

Les + objis

 70% de travaux pratiques

 Clé USB avec tous les outils utilisés + Corrigés TPs

 Bilan pédagogique individuel + conseils

telechargement_pdf_bulletin_inscription.gif

Liens utiles

 + de 100 tutoriaux java/j2ee Objis

 Tutoriel et formation AspectJ

 Objis, spécialiste formation Java depuis 2005

 Tutoriel struts 1 N°5 : mise en oeuvre de logs avec Log4j / AspectJ

 Site de l’environnement de développement AspectJ

 Site documentation programmation AspectJ

 Javadoc AspectJ

 Liste de frameworks POA en Java

Formation Architecture Java

Soyez prêt pour des projets ambitieux : formation architecture Java Objis

programme-detaille-formation-architecture-java-objis

Prérequis

 Tutoriel Java N°1 : installation JDK

 Tutoriel AspectJ N°1 : installation kit de développement AspectJ (AJDK)

Durée

 30 min.

Qui sommes-nous ?

presentation-objis-conseil-formation-java-soa2.png

Objectifs

 Mettre en œuvre un service sécurité avec AspectJ

Programme

 Contexte

 Partie 1 : Arborescence projet

 Partie 2 : le Service Sécurité

 Partie 3 : L’aspect Sécurité

 Partie 4 : Compilation et tissage

Contexte

 Contexte : sécuriser l’accès à une méthode métier (ici la méthode retrait() de la classe CompteBancaire).

Partie 1 : Arborescence projet

 Analysez l’arborescence du projet

tutoriel-aspectj-objis-service-authentification-0

Partie 2 : le Service

 Analysez le code du service d’Authentification

tutoriel-aspectj-objis-service-authentification-1bis

Partie 3 : l’aspect AspectJ Sécurité

 Expliquez :

tutoriel-aspectj-objis-service-authentification-1

Compilation et démo

 Tissez à la source !

tutoriel-aspectj-objis-service-authentification-2

 Expliquez

Correction

corrige-tutoriel4-aspectj-aspect-securite

Conclusion

Dans ce tutoriel, vous avez mis en œuvre un service non intrusif de sécurité avec AspectJ. Vous avez réalisé un tissage à partir du code source.

Dans le tutoriel suivant, vous allez ‘forcer’ les développeurs de votre projet à ne plus faire appel à votre service ‘en dur’ car ce service est désormais en place de façon transparente.

Formation Architecture Java

Soyez prêt pour des projets ambitieux : formation architecture Java Objis

programme-detaille-formation-architecture-java-objis

2018-01-30T14:24:50+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java