//----------------------------------------------------------------------- // // Copyright (c) Outercurve Foundation. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOpenAuth.OpenId.Messages { using DotNetOpenAuth.Messaging; /// /// The openid.mode=associate message as it is received at the OpenID Provider. /// internal interface IAssociateRequestProvider : IDirectedProtocolMessage { /// /// Creates a Provider's response to an incoming association request. /// /// /// The appropriate association response message. /// /// /// If an association can be successfully created, the /// AssociateSuccessfulResponse.CreateAssociation method must not be /// called by this method. /// Successful association response messages will derive from . /// Failed association response messages will derive from . /// IProtocolMessage CreateResponseCore(); } }