public interface IGigyaWebBridge<A extends GigyaAccount>
| Modifier and Type | Method and Description |
|---|---|
void |
attachTo(android.webkit.WebView webView,
GigyaPluginCallback<A> pluginCallback,
android.view.View progressView) |
void |
detachFrom(android.webkit.WebView webView) |
void |
getIds(java.lang.String id) |
boolean |
invoke(java.lang.String url) |
boolean |
invoke(java.lang.String action,
java.lang.String method,
java.lang.String queryStringParams) |
void |
invokeWebViewCallback(java.lang.String id,
java.lang.String baseInvocation) |
void |
isSessionValid(java.lang.String id) |
void |
onPluginEvent(java.util.Map<java.lang.String,java.lang.Object> params) |
void |
sendOAuthRequest(java.lang.String callbackId,
java.lang.String api,
java.util.Map<java.lang.String,java.lang.Object> params) |
void |
sendRequest(java.lang.String callbackId,
java.lang.String api,
java.util.Map<java.lang.String,java.lang.Object> params) |
void |
setInvocationCallback(GigyaPluginFragment.IBridgeCallbacks<A> invocationCallback) |
void |
withObfuscation(boolean obfuscation) |
void withObfuscation(boolean obfuscation)
void setInvocationCallback(GigyaPluginFragment.IBridgeCallbacks<A> invocationCallback)
boolean invoke(java.lang.String action, java.lang.String method, java.lang.String queryStringParams)
boolean invoke(java.lang.String url)
void invokeWebViewCallback(java.lang.String id, java.lang.String baseInvocation)
void getIds(java.lang.String id)
void isSessionValid(java.lang.String id)
void sendRequest(java.lang.String callbackId, java.lang.String api, java.util.Map<java.lang.String,java.lang.Object> params)
void sendOAuthRequest(java.lang.String callbackId, java.lang.String api, java.util.Map<java.lang.String,java.lang.Object> params)
void onPluginEvent(java.util.Map<java.lang.String,java.lang.Object> params)
void attachTo(android.webkit.WebView webView, GigyaPluginCallback<A> pluginCallback, android.view.View progressView)
void detachFrom(android.webkit.WebView webView)