I can see a video here http://vimeo.com/2581892 of 2 Factor Strong Authentication with Windows Live.
How is this possible as I never heard Microsoft provide an API like Google here http://googleenterprise.blogspot.fr/2011/09/strong-authentication-to-protect.html ?