¿En qué .NET Framework (s) está disponible DotNetOpenAuth?

La mayoría de (¿todos?) Los recursos de OAuth, tanto la información sobre el protocolo como las bibliotecas de códigos para usarlos fácilmente en sus propias aplicaciones, parece que en Internet parece suponer que la aplicación en la que la está utilizando es una aplicación web.

Sin embargo, me gustaría comenzar a usar OAuth enmi cliente de Windows Mobile Twitter para interacciones conGorjeo donde ahora uso la autenticación básica a través de un conjunto de métodos simples que realicé a mano.

Si estoy en lo cierto, la autenticación básica está a punto de ser desaprobada por Twitter en junio de 2010, por lo que tengo una fecha límite para que mi cliente de Twitter funcione después de este verano. Además, me gustaría poder comenzar fácilmente a agregar algo de soporte para otros servicios que utilizan OAuth, como por ejemploFirme.

Mis preguntas por ahora son, por supuesto, simples:

EsDotNetOpenAuth solo se puede utilizar en el marco .NET normal, o hay una versión de marco compacta también?

¿Alguno de ustedes conoce alguna (¿otra?) Bibliotecas de OAuth que pueda usar OAuth en una aplicación .NET Compact Framework 3.5?

¿Alguien puede ayudar con respuestas simples? ;-)

Respuestas a la pregunta(2)

Su respuesta a la pregunta