Openfire com Oauth

Boas,

Estou aqui com um problema e resolvi ver se alguem consegue me dar umas luzes

Eu quero que um utilizador X consiga aceder determinados dados privados (http://xmpp.org/extensions/xep-0049.html) de outro utilizador Y utilizando tokens do oauth gerados gerados pelo utilizador Y.

Fiz umas leituras pela internet e achei um http://xmpp.org/extensions/xep-0235.html que é mais o menos parecido com o que eu quero.

Eu queria saber se no ponto de vista de vcs isso parece implementavel ?

E qual parece a melhor alternativa ?

Como não tenho uma noção do que é possivel se fazer com as extenções pergunto tambem se uma extenção será suficiente para implementar isso ?

e se alguem tem algum bom tutorial para criação de plugins.

abraços