Mercurial > openid
view src/ur/openid.urs @ 11:e637249abfd2
Test with RP-side nonces
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Wed, 29 Dec 2010 16:25:32 -0500 |
parents | 194577b60771 |
children | de04a3fc6b72 |
line wrap: on
line source
datatype association_type = HMAC_SHA1 | HMAC_SHA256 datatype association_session_type = NoEncryption | DH_SHA1 | DH_SHA256 datatype authentication = AuthenticatedAs of string | Canceled | Failure of string val authenticate : (authentication -> transaction page) -> {AssociationType : association_type, AssociationSessionType : association_session_type, Identifier : string} -> transaction string (* Doesn't return normally if everything goes as planned. * Instead, the user is redirected to his OP to authenticate there. * Later, the function passed as the first argument should be called with the result. *)