tutorial secret google funciona como oauth gmail imap sasl

secret - ¿Cómo se genera un parámetro XOAUTH usando OAuth2.0 para su uso con el protocolo IMAP de Gmail?



oauth2 java (1)

Tengo un usuario autorizado para acceder a su gmail a través de imap usando OAuth2.0. Tengo el token de acceso OAuth2.0 (y el token de actualización). Pero estoy teniendo problemas para descubrir cómo mapear eso en un parámetro XOAUTH. Toda la documentación para generar el parámetro XOAUTH se escribe asumiendo OAuth1.0.

Puedo seguir el código de muestra para que esto funcione con OAuth1.0. Pero mi servidor está usando OAuth2.0 para otras cosas y quiero usar el mismo código.