C# Class WebBase.ApplicationServices.OpenIDController_Base

Inheritance: Controller
显示文件 Open project: sztupy/shaml

Public Methods

Method Description
Index ( ) : System.Web.Mvc.ActionResult
Login ( ) : System.Web.Mvc.ActionResult
Logout ( ) : System.Web.Mvc.ActionResult
XRDS ( ) : System.Web.Mvc.ViewResult

Protected Methods

Method Description
OpenIDController_Base ( ) : System.Collections.Generic
OpenIDController_Base ( IFormsAuthentication formsAuth, MembershipProvider provider ) : System.Collections.Generic

Private Methods

Method Description
AddNeededExtensions ( IAuthenticationRequest &request ) : void
AddOpenIdIdentityToUserName ( string UserName, string openIdIdentity ) : bool
Authenticate ( string openid_identifier, string returnUrl ) : System.Web.Mvc.ActionResult
GetUserNameFromOpenIdIdentity ( string openIdIdentity ) : string
HandleUnknownUser ( IAuthenticationResponse response ) : string
ListOpenIdIdentitiesForUserName ( string UserName ) : List
RemoveOpenIdAccount ( string openIdIdentifier ) : System.Web.Mvc.ActionResult
RemoveOpenIdIdentityFromUserName ( string UserName, string openIdIdentity ) : bool

Method Details

Index() public method

public Index ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Login() public method

public Login ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Logout() public method

public Logout ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

OpenIDController_Base() protected method

protected OpenIDController_Base ( ) : System.Collections.Generic
return System.Collections.Generic

OpenIDController_Base() protected method

protected OpenIDController_Base ( IFormsAuthentication formsAuth, MembershipProvider provider ) : System.Collections.Generic
formsAuth IFormsAuthentication
provider System.Web.Security.MembershipProvider
return System.Collections.Generic

XRDS() public method

public XRDS ( ) : System.Web.Mvc.ViewResult
return System.Web.Mvc.ViewResult