Class AuthWebUtility (1.55.0)

public class AuthWebUtility

Auth Utility methods for web development.

Inheritance

Object > AuthWebUtility

Namespace

Google.Apis.Auth.OAuth2.Web

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
NameDescription
dataStoreIDataStore

The data store which contains the original state parameter.

userIdString

User identifier.

stateString

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

Returns
TypeDescription
Task<String>

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