Authentification de sécurité d'accès externe

L'architecture permet à un développeur d'implémenter sa propre solution d'authentification personnalisée pour les utilisateurs externes en fournissant un "point d'ancrage" dans l'infrastructure d'authentification et d'autorisation existante de l'environnement CDEJ.

Pour "ancrer" la solution personnalisée dans l'application, la classe curam.util.security.PublicAccessUser doit être étendue. Cela nécessite d'implémenter l'interface curam.util.security.ExternalAccessSecurity. Cette classe est utilisée lors des processus d'authentification et d'autorisation pour déterminer les informations requises relatives à l'utilisateur externe. Pour plus d'informations, consultez la rubrique Personnalisation des applications d'utilisateurs externes.