Class AuthWebUtility (1.60.0)

public class AuthWebUtility

Auth Utility methods for web development.

Inheritance

object > AuthWebUtility

Namespace

GoogleApisAuthOAuth2Web

Assembly

Google.Apis.Auth.dll

Methods

ExtracRedirectFromState(IDataStore, string, string)

public static Task<string> ExtracRedirectFromState(IDataStore dataStore, string userId, string state)

Extracts the redirect URI from the state OAuth2 parameter.

Parameters
Name Description
dataStore IDataStore

The data store which contains the original state parameter.

userId string

User identifier.

state string

The authorization state parameter which we got back from the authorization server.

Returns
Type Description
Taskstring

Redirect URI to the address which initializes the authorization code flow.

Remarks

If the data store is not null, this method verifies that the state parameter which was returned from the authorization server is the same as the one we set before redirecting to the authorization server.

Extension Method