Ce module intègre Armeria, le client HTTP réactif et haute performance, comme moteur de transport. C’est le choix idéal pour les microservices modernes et les architectures non-bloquantes.
ArmeriaHttpClientConfig config = ArmeriaHttpClientConfig.defaultConfig();
OAuth20Service service = new ServiceBuilder(clientId)
.apiSecret(secret)
.httpClientConfig(config) // Injection de la config Armeria
.build(GoogleApi20.instance());
Armeria est optimisé pour le débit massif et utilise Netty en coulisses. Toutes les méthodes *Async de ScribeJava exploitent pleinement cette puissance sans blocage de thread.
🏠 Accueil | 🔌 APIs | 🔐 OIDC | 🛡️ Sécurité