Utilice credenciales para interactuar con el modelo de objetos de cliente de Sharepoint.

Necesito escribir un pequeño software que tenga que actualizar alguna lista en un Sharepoint 2010.

Encontré el "SPSite" que puedo crear con la URL, pero no puedo encontrar la forma de especificar con qué usuario me quiero conectar.

El usuario no es el usuario actual de Windows y el programa no se ejecuta en el servidor.

Vi la posibilidad de dar un "SPUserToken", pero en mi método solo tengo el usuario, el dominio y su contraseña, entonces, ¿cómo puedo generar este usuario (y creo que este usuario es desconocido en el sistema que ejecuta el código , pero conocido en el servidor)

¿Dónde puedo especificar eso?

¡Gracias