public abstract class

GoogleUserIdExtractor

extends Object
java.lang.Object
   ↳ org.mule.modules.google.GoogleUserIdExtractor

Summary

Constants
String GOOGLE_USER_EMAIL
String GOOGLE_USER_ID
Fields
private static final Pattern emailPattern
private static Logger logger
private static final Pattern profilePattern
private static Client restClient
Public Constructors
GoogleUserIdExtractor()
Public Methods
static void fetchAndPublishAsFlowVar(AbstractGoogleOAuthConnector connector)
static String getUserEmail(AbstractGoogleOAuthConnector connector)
static String getUserId(AbstractGoogleOAuthConnector connector)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String GOOGLE_USER_EMAIL

Constant Value: "GOOGLE_USER_EMAIL"

public static final String GOOGLE_USER_ID

Constant Value: "GOOGLE_USER_ID"

Fields

private static final Pattern emailPattern

private static Logger logger

private static final Pattern profilePattern

private static Client restClient

Public Constructors

public GoogleUserIdExtractor ()

Public Methods

public static void fetchAndPublishAsFlowVar (AbstractGoogleOAuthConnector connector)

Parameters
connector

public static String getUserEmail (AbstractGoogleOAuthConnector connector)

Parameters
connector

public static String getUserId (AbstractGoogleOAuthConnector connector)

Parameters
connector