Besoin d'ajouter des dépendances sur le POM.XML

Request description

Version : 5.2.50

Aujourd’hui, pour mes besoins de développement, j’aimerais inclure une bibliothèque dans le fichier pom.xml. Est-ce réalisable ? La bibliothèque en question est okhttp3.

Cf . Add custom Maven-asssited dependencies to your custom images

1 Like

PS: sur Simplicité 5.2 il y a déjà la lib okhttp 2.7.5 via la commons-vfs2, cf. https://platform.simplicite.io/5.0/java-dependencies.html

1 Like

Bonjour David,
Merci de votre retour.
Une mise à jour de ce package est prévue dans les prochaines versions de Simplicité ?

Comme dit précédemment c’est une dépendance indirecte (requis par la lib commons-vfs2) on ne la gère pas en tant que composant de la plateforme et on ne peut pas connaitre les effets de bord potentiels de l’ajouter (ainsi que ses dependances) par la méthode indiquée.

Par contre on embarque en standard - et on recommande - la lib com.konghq.unirest-java qui offre le même genre de methodes simples/modernes d’appels HTTP. cf. Documentation - Unirest in Java: Simplified, lightweight HTTP client library.

Bonjour David,

Au cours de nos développement pour intégrer la connexion avec l’API Microsoft GRAPH, nous devons incorporer le fichier JAR suivant : nimbus-jose-jwt.jar. Je l’ai inclus dans le Shared code aujourd’hui. Ce JAR est utilisé pour signer et chiffrer les tokens, tels que les tokens d’accès OAuth 2.0 autonomes et les tokens d’identité OpenID Connect.

Ma question est la suivante : pourriez-vous ajouter ce JAR dans les futures versions sur le socle de Simplicité ?

Cordialement,

Bonjour,

Nous avons déjà intégré la lib com.auth0.java-jwt (cf. Simplicite Platform – Project Dependencies) qui répond à priori aux besoins usuel de gestion des tokens JWT.

Avez vous eu des limitations avec cette lib qui ont justifiés d’en utiliser une autre ?

PS: et s’agissant de JOSE, on a déjà aussi intégré la lib org.bitbucket.b_c.jose4j

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.