Pouvez-vous intégrer un web service SOAP avec mTLS et WS-Security dans Spring Boot ?
Oui, j’en fais tourner un en production. Sur Spring Boot 3, cela veut dire HttpClient 5 avec un keystore et un truststore séparés pour le mTLS, des intercepteurs WSS4J pour la signature et l’horodatage, et un handler de webhook qui enregistre puis répond avant tout traitement.
Client credentials OAuth ou mTLS entre services ?
Les partenaires régulés demandent en général les deux : le mTLS sur la connexion, pour qu’un jeton volé soit inutile seul, et un jeton court et limité dans la requête pour l’autorisation. Chacun, isolé, laisse une faille.
Pouvez-vous configurer Spring Security avec OIDC et Okta ?
Oui : un resource server sans état qui refuse par défaut, valide l’émetteur, l’expiration et l’audience, associe les claims à des rôles, et vérifie la propriété dans le service plutôt qu’uniquement à la gateway.
Gérez-vous la rotation des certificats mTLS ?
Oui. Séparer le truststore du keystore, faire confiance aux deux chaînes pendant un chevauchement de plusieurs semaines, faire tourner un sens à la fois, et alerter sur le certificat réellement présenté sur le réseau.