• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Jetpack a2z

Jetpack a2z

Jetpack a2z

  • Home
  • Plugins
  • Blocks
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
  • _
  • #
  • %
  • $
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
Home / Archives for X

X

3rd-party/qtranslate-x.php

amp_dev_mode_element_xpaths – filter

class.jetpack-xmlrpc-server.php

Error_Handler::verify_xml_rpc_error() – Handles verification that a xml rpc error is legit and came from WordPres.com

Heartbeat::jetpack_xmlrpc_methods() – Registers jetpack.getHeartbeatData xmlrpc method

Heartbeat::xmlrpc_data_response() – Handles the response for the jetpack.getHeartbeatData xmlrpc method

Jetpack_Core_API_XMLRPC_Consumer_Endpoint

Jetpack_Core_API_XMLRPC_Consumer_Endpoint::__construct() –

Jetpack_Core_API_XMLRPC_Consumer_Endpoint::is_site_public() – Checks if the site is public and returns the result.

Jetpack_Heartbeat::jetpack_xmlrpc_methods() – Registers jetpack.getHeartbeatData xmlrpc method

Jetpack_Heartbeat::xmlrpc_data_response() – Handles the response for the jetpack.getHeartbeatData xmlrpc method

Jetpack_Sitemap_Stylist::sitemap_xsl_css() – The CSS to be included in sitemap xsl stylesheets; factored out for uniformity.

Jetpack_Sitemap_Stylist::sitemap_xsl() – Returns the xsl of a sitemap xml file as a string.

Jetpack_SSO::xmlrpc_methods() – Adds additional methods the WordPress xmlrpc API for handling SSO specific features

Jetpack_SSO::xmlrpc_user_disconnect() – Marks a user’s profile for disconnect from WordPress.com and forces a logout the next time the user visits the site.

Jetpack_Subscriptions::xmlrpc_methods() – Jetpack_Subscriptions::xmlrpc_methods()

jetpack_xml_sitemap_more_info() – Sitemaps description.

jetpack_xmlrpc_methods – filter

Jetpack_XMLRPC_Server

jetpack_xmlrpc_server_event – action

Jetpack_XMLRPC_Server::__construct() – Creates a new XMLRPC server object.

Jetpack_XMLRPC_Server::authorize_xmlrpc_methods() – Additional method needed for authorization calls.

Jetpack_XMLRPC_Server::bootstrap_xmlrpc_methods() – Whitelist of the bootstrap XML-RPC methods

Jetpack_XMLRPC_Server::disconnect_blog() – Disconnect this blog from the connected wordpress.com account

Jetpack_XMLRPC_Server::do_post_authorization() – Handles authorization actions after connecting a site, such as enabling modules.

Jetpack_XMLRPC_Server::error() – Returns the current error as an IXR_Error

Jetpack_XMLRPC_Server::features_available() – Returns what features are available. Uses the slug of the module files.

Jetpack_XMLRPC_Server::features_enabled() – Returns what features are enabled. Uses the slug of the modules files.

Jetpack_XMLRPC_Server::fetch_and_verify_local_user() – Getter for the local user to act as.

Jetpack_XMLRPC_Server::get_user_by_anything() – Gets the user object by its data.

Jetpack_XMLRPC_Server::get_user() – Used to verify whether a local user exists and what role they have.

Jetpack_XMLRPC_Server::json_api() – Serve a JSON API request.

Jetpack_XMLRPC_Server::login() – Wrapper for wp_authenticate( $username, $password );

Jetpack_XMLRPC_Server::provision_xmlrpc_methods() – Remote provisioning methods.

Jetpack_XMLRPC_Server::remote_authorize() – Remote authorization XMLRPC method handler.

Jetpack_XMLRPC_Server::remote_connect() – Given an array containing a local user identifier and a nonce, will attempt to fetch and set an access token for the given user.

Jetpack_XMLRPC_Server::remote_provision() – This XML-RPC method is called from the /jpphp/provision endpoint on WPCOM in order to register this site so that a plan can be provisioned.

Jetpack_XMLRPC_Server::remote_register() – This XML-RPC method is called from the /jpphp/provision endpoint on WPCOM in order to register this site so that a plan can be provisioned.

Jetpack_XMLRPC_Server::sync_object() – Returns any object that is able to be synced.

Jetpack_XMLRPC_Server::test_api_user_code() – Test the API user code.

Jetpack_XMLRPC_Server::test_connection() – Just authenticates with the given Jetpack credentials.

Jetpack_XMLRPC_Server::tracks_record_error() – Track an error.

Jetpack_XMLRPC_Server::unlink_user() – Unlink a user from WordPress.com

Jetpack_XMLRPC_Server::update_attachment_parent() – Updates the attachment parent object.

Jetpack_XMLRPC_Server::validate_urls_for_idc_mitigation() – Returns the home URL and site URL for the current site which can be used on the WPCOM side for IDC mitigation to decide whether sync should be allowed if the home and siteurl values differ between WPCOM and the remote Jetpack site.

Jetpack_XMLRPC_Server::verify_action() – Possible error_codes:

Jetpack_XMLRPC_Server::xmlrpc_methods() – Whitelist of the XML-RPC methods available to the Jetpack Server. If the user is not authenticated (->login()) then the methods are never added, so they will get a "does not exist" error.

jetpack_xmlrpc_unauthenticated_methods – filter

Jetpack::alternate_xmlrpc() – Since a lot of hosts use a hammer approach to "protecting" WordPress sites, and just blanket block all requests to /xmlrpc.php, or apply other overly-sensitive security/firewall policies, we provide our own alternate XML RPC API endpoint which is accessible via a different URI. Most of the below is copied directly from /xmlrpc.php so that we’re replicating it as closely as possible.

Jetpack::internal_verify_xml_rpc_signature() – Verifies the signature of the current request.

Jetpack::load_xml_rpc_client() – Loads the Jetpack XML-RPC client.

Jetpack::public_xmlrpc_methods() – Register additional public XMLRPC methods.

Jetpack::remove_non_jetpack_xmlrpc_methods() – Removes all XML-RPC methods that are not `jetpack.*`.

Jetpack::setup_xmlrpc_handlers() – Sets up the XMLRPC request handlers.

Jetpack::track_xmlrpc_error() – We can’t always respond to a signed XML-RPC request with a helpful error message. In some circumstances, doing so could leak information.

Jetpack::verify_xml_rpc_signature() – Verifies the signature of the current request.

Jetpack::xmlrpc_api_url() – Returns the Jetpack XML-RPC API

Jetpack::xmlrpc_async_call() – Helper method for multicall XMLRPC.

Jetpack::xmlrpc_methods() – In some setups, $HTTP_RAW_POST_DATA can be emptied during some IXR_Server paths since it is passed by reference to various methods.

Jetpack::xmlrpc_options() – Adds Jetpack-specific options to the output of the XMLRPC options method.

Manager::alternate_xmlrpc() – Since a lot of hosts use a hammer approach to "protecting" WordPress sites, and just blanket block all requests to /xmlrpc.php, or apply other overly-sensitive security/firewall policies, we provide our own alternate XML RPC API endpoint which is accessible via a different URI. Most of the below is copied directly from /xmlrpc.php so that we’re replicating it as closely as possible.

Manager::internal_verify_xml_rpc_signature() – Verifies the signature of the current request.

Manager::public_xmlrpc_methods() – Registering an additional method.

Manager::remove_non_jetpack_xmlrpc_methods() – Removes all XML-RPC methods that are not `jetpack.*`.

Manager::setup_xmlrpc_handlers() – Sets up the XMLRPC request handlers.

Manager::verify_xml_rpc_signature() – Verifies the signature of the current request.

Manager::xmlrpc_api_url() – Returns the Jetpack XMLRPC WordPress.com API endpoint URL.

Manager::xmlrpc_methods() – In some setups, $HTTP_RAW_POST_DATA can be emptied during some IXR_Server paths since it is passed by reference to various methods.

Manager::xmlrpc_options() – Adds Jetpack-specific options to the output of the XMLRPC options method.

modules/videopress/class.videopress-xmlrpc.php

pre_option_enable_xmlrpc – filter

SAL_Site::get_xmlrpc_url() –

Sender::register_jetpack_xmlrpc_methods() – Register additional sync XML-RPC methods available to Jetpack for authenticated users.

stats_xmlrpc_methods() – Stats xmlrpc_methods function.

Tracking::jetpack_xmlrpc_server_event() – Handles the jetpack_xmlrpc_server_event action that combines several types of events that happen during request serving.

VideoPress_XMLRPC

VideoPress_XMLRPC::__construct() – Private VideoPress_XMLRPC constructor.

VideoPress_XMLRPC::authenticate_user() – Check if the XML-RPC request is signed by a user token, and authenticate the user in WordPress.

VideoPress_XMLRPC::create_media_item() – This is used by the WPCOM VideoPress uploader in order to create a media item with specific meta data about an uploaded file. After this, the transcoding session will update the meta information via the update_videopress_media_item() method.

VideoPress_XMLRPC::init() – Initialize the VideoPress_XMLRPC and get back a singleton instance.

VideoPress_XMLRPC::update_poster_image() –

VideoPress_XMLRPC::update_videopress_media_item() –

VideoPress_XMLRPC::xmlrpc_methods() – Adds additional methods the WordPress xmlrpc API for handling VideoPress specific features

wp_xmlrpc_server_class – filter

wpcom_json_api_xmlrpc_scheme – filter

WPCom_Markdown::xmlrpc_actions() – Kicks off magic for an XML-RPC session. We want to keep editing Markdown and publishing HTML.

XMLRPC_Async_Call

XMLRPC_Async_Call::add_call() – Adds a new XMLRPC call to the queue to be processed on shutdown

XMLRPC_Async_Call::do_calls() – Trigger the calls at shutdown

xmlrpc_blog_options – filter

xmlrpc_call – action

XMLRPC_Connector

XMLRPC_Connector::__construct() – Constructor.

XMLRPC_Connector::output() – Normalizes output for XML-RPC.

XMLRPC_Connector::verify_registration() – Handles verification that a site is registered.

XMLRPC_Connector::xmlrpc_methods() – Attached to the `xmlrpc_methods` filter.

xmlrpc_methods – filter

Footer

Jetpack a2z
Jetpack a2z
Jetpack a2z
WordPress 5.6
WordPress a2z
WordPress core a2z
Genesis Theme Framework a2z
Jetpack a2z
WordPress develop tests
Easy Digital Downloads a2z
WooCommerce a2z
Yoast SEO a2z
WordPress Blocks

Site:  jetpack.wp-a2z.org
© Copyright Jetpack a2z 2014-2021. All rights reserved.


Website designed and developed by Herb Miller
Proudly powered by WordPress and oik plugins

  • Home
  • Blog
  • Sitemap
  • Sites