OpenIDGetParamsForGoogleOpenIdWithOAuth Method
Creates a collection with OpenID request parameters for Google OpenID + OAuth.

Namespace: MailBee
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 12.4 build 677 for .NET 4.5
Syntax
public static StringDictionary GetParamsForGoogleOpenIdWithOAuth()

Return Value

Type: StringDictionary
A StringDictionary object filled with the parameters specific for Google's implementation of OpenID + OAuth.
Remarks

A StringDictionary object contains the following parameters:

openid.nshttp://specs.openid.net/auth/2.0
openid.claimed_idhttp://specs.openid.net/auth/2.0/identifier_select
openid.identityhttp://specs.openid.net/auth/2.0/identifier_select
openid.modecheckid_setup
openid.ns.uihttp://specs.openid.net/extensions/ui/1.0
openid.ns.ext1http://openid.net/srv/ax/1.0
openid.ext1.modefetch_request
openid.ext1.type.emailhttp://schema.openid.net/contact/email
openid.ext1.type.firsthttp://schema.openid.net/namePerson/first
openid.ext1.type.lasthttp://schema.openid.net/namePerson/last
openid.ext1.type.countryhttp://schema.openid.net/contact/country/home
openid.ext1.type.langhttp://axschema.org/pref/language
openid.ext1.requiredemail,first,last
openid.ns.oauthhttp://specs.openid.net/extensions/oauth/1.0
openid.oauth.scopehttps://mail.google.com/

An OpenID request parameter list depends on a particular target server implementation (Yahoo, Google, etc). You can change the default parameters or create and fill your own collection.

See Also