/** * Parse OAuthArguments from a Map of settings */ public OAuthArguments(AuthType auth, Map<String, String> map) throws GadgetException { requestOptions.putAll(map); useToken = parseUseToken(auth, getAuthInfoParam(requestOptions, USE_TOKEN_PARAM, "")); serviceName = getAuthInfoParam(requestOptions, SERVICE_PARAM, ""); tokenName = getAuthInfoParam(requestOptions, TOKEN_PARAM, ""); requestToken = getAuthInfoParam(requestOptions, REQUEST_TOKEN_PARAM, null); requestTokenSecret = getAuthInfoParam(requestOptions, REQUEST_TOKEN_SECRET_PARAM, null); origClientState = getAuthInfoParam(requestOptions, CLIENT_STATE_PARAM, null); bypassSpecCache = "1".equals(getAuthInfoParam(requestOptions, BYPASS_SPEC_CACHE_PARAM, null)); signOwner = Boolean.parseBoolean(getAuthInfoParam(requestOptions, SIGN_OWNER_PARAM, "true")); signViewer = Boolean.parseBoolean(getAuthInfoParam(requestOptions, SIGN_VIEWER_PARAM, "true")); receivedCallbackUrl = getAuthInfoParam(requestOptions, RECEIVED_CALLBACK_PARAM, null); }
/** * Parse OAuthArguments from a Map of settings */ public OAuthArguments(AuthType auth, Map<String, String> map) throws GadgetException { requestOptions.putAll(map); useToken = parseUseToken(auth, getAuthInfoParam(requestOptions, USE_TOKEN_PARAM, "")); serviceName = getAuthInfoParam(requestOptions, SERVICE_PARAM, ""); tokenName = getAuthInfoParam(requestOptions, TOKEN_PARAM, ""); requestToken = getAuthInfoParam(requestOptions, REQUEST_TOKEN_PARAM, null); requestTokenSecret = getAuthInfoParam(requestOptions, REQUEST_TOKEN_SECRET_PARAM, null); origClientState = getAuthInfoParam(requestOptions, CLIENT_STATE_PARAM, null); bypassSpecCache = "1".equals(getAuthInfoParam(requestOptions, BYPASS_SPEC_CACHE_PARAM, null)); signOwner = Boolean.parseBoolean(getAuthInfoParam(requestOptions, SIGN_OWNER_PARAM, "true")); signViewer = Boolean.parseBoolean(getAuthInfoParam(requestOptions, SIGN_VIEWER_PARAM, "true")); receivedCallbackUrl = getAuthInfoParam(requestOptions, RECEIVED_CALLBACK_PARAM, null); }
/** * Parse OAuthArguments from a Map of settings */ public OAuthArguments(AuthType auth, Map<String, String> map) throws GadgetException { requestOptions.putAll(map); useToken = parseUseToken(auth, getAuthInfoParam(requestOptions, USE_TOKEN_PARAM, "")); serviceName = getAuthInfoParam(requestOptions, SERVICE_PARAM, ""); tokenName = getAuthInfoParam(requestOptions, TOKEN_PARAM, ""); requestToken = getAuthInfoParam(requestOptions, REQUEST_TOKEN_PARAM, null); requestTokenSecret = getAuthInfoParam(requestOptions, REQUEST_TOKEN_SECRET_PARAM, null); origClientState = getAuthInfoParam(requestOptions, CLIENT_STATE_PARAM, null); bypassSpecCache = "1".equals(getAuthInfoParam(requestOptions, BYPASS_SPEC_CACHE_PARAM, null)); signOwner = Boolean.parseBoolean(getAuthInfoParam(requestOptions, SIGN_OWNER_PARAM, "true")); signViewer = Boolean.parseBoolean(getAuthInfoParam(requestOptions, SIGN_VIEWER_PARAM, "true")); receivedCallbackUrl = getAuthInfoParam(requestOptions, RECEIVED_CALLBACK_PARAM, null); }