C# Class BoC.Security.Mvc.OpenIdRelyingPartyService

A wrapper around the standard OpenIdRelyingParty class.
Inheritance: IOpenIdRelyingParty
Show file Open project: csteeg/BoC

Public Methods

Method Description
AjaxDiscovery ( Identifier userSuppliedIdentifier, Realm realm, Uri returnTo, Uri privacyPolicy ) : System.Web.Mvc.ActionResult
CreateRequest ( Identifier userSuppliedIdentifier, Realm realm, Uri returnTo, Uri privacyPolicy ) : IAuthenticationRequest
CreateRequests ( Identifier userSuppliedIdentifier, Realm realm, Uri returnTo, Uri privacyPolicy ) : IEnumerable
GetResponse ( ) : IAuthenticationResponse
GetResponse ( DotNetOpenAuth.Messaging.HttpRequestInfo request ) : IAuthenticationResponse
OpenIdRelyingPartyService ( ) : System

Initializes a new instance of the OpenIdRelyingPartyService class.

PreloadDiscoveryResults ( Realm realm, Uri returnTo, Uri privacyPolicy ) : string
ProcessAjaxOpenIdResponse ( ) : System.Web.Mvc.ActionResult

Method Details

AjaxDiscovery() public method

public AjaxDiscovery ( Identifier userSuppliedIdentifier, Realm realm, Uri returnTo, Uri privacyPolicy ) : System.Web.Mvc.ActionResult
userSuppliedIdentifier DotNetOpenAuth.OpenId.Identifier
realm DotNetOpenAuth.OpenId.Realm
returnTo System.Uri
privacyPolicy System.Uri
return System.Web.Mvc.ActionResult

CreateRequest() public method

public CreateRequest ( Identifier userSuppliedIdentifier, Realm realm, Uri returnTo, Uri privacyPolicy ) : IAuthenticationRequest
userSuppliedIdentifier DotNetOpenAuth.OpenId.Identifier
realm DotNetOpenAuth.OpenId.Realm
returnTo System.Uri
privacyPolicy System.Uri
return IAuthenticationRequest

CreateRequests() public method

public CreateRequests ( Identifier userSuppliedIdentifier, Realm realm, Uri returnTo, Uri privacyPolicy ) : IEnumerable
userSuppliedIdentifier DotNetOpenAuth.OpenId.Identifier
realm DotNetOpenAuth.OpenId.Realm
returnTo System.Uri
privacyPolicy System.Uri
return IEnumerable

GetResponse() public method

public GetResponse ( ) : IAuthenticationResponse
return IAuthenticationResponse

GetResponse() public method

public GetResponse ( DotNetOpenAuth.Messaging.HttpRequestInfo request ) : IAuthenticationResponse
request DotNetOpenAuth.Messaging.HttpRequestInfo
return IAuthenticationResponse

OpenIdRelyingPartyService() public method

Initializes a new instance of the OpenIdRelyingPartyService class.
public OpenIdRelyingPartyService ( ) : System
return System

PreloadDiscoveryResults() public method

public PreloadDiscoveryResults ( Realm realm, Uri returnTo, Uri privacyPolicy ) : string
realm DotNetOpenAuth.OpenId.Realm
returnTo System.Uri
privacyPolicy System.Uri
return string

ProcessAjaxOpenIdResponse() public method

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