Update documentation

This commit is contained in:
Sebastian Thiel
2024-03-05 21:06:01 +01:00
parent a20241b241
commit f4bb79d2d6
47205 changed files with 10667990 additions and 8269099 deletions

View File

@@ -1,283 +1,195 @@
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Apps Exchange Debug Token - Firebaseappcheck v3.0.0+20220225</title>
<link href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="../css/theme.css" type="text/css" />
<link rel="stylesheet" href="../css/theme_extra.css" type="text/css" />
<link rel="stylesheet" href="../css/highlight.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script>
<script type="text/javascript" src="../js/highlight.pack.js"></script>
<script src="../js/theme.js"></script>
<style>
body {font-size: 90%;}
pre, code {font-size: 100%;}
h3, h4, h5, h6 {color: #2980b9; font-weight: 300}
</style>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><link rel="canonical" href="http://byron.github.io/google-apis-rs/google-firebaseappcheck1_beta-cli/projects_apps-exchange-debug-token/" />
<link rel="shortcut icon" href="../img/favicon.ico" />
<title>Apps Exchange Debug Token - Firebaseappcheck v5.0.4+20240226</title>
<link rel="stylesheet" href="../css/theme.css" />
<link rel="stylesheet" href="../css/theme_extra.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
<script>
// Current page data
var mkdocs_page_name = "Apps Exchange Debug Token";
var mkdocs_page_input_path = "projects_apps-exchange-debug-token.md";
var mkdocs_page_url = "/google-apis-rs/google-firebaseappcheck1_beta-cli/projects_apps-exchange-debug-token/";
</script>
<script src="../js/jquery-3.6.0.min.js" defer></script>
<!--[if lt IE 9]>
<script src="../js/html5shiv.min.js"></script>
<![endif]-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
</head>
<body class="wy-body-for-nav" role="document">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
<div class="wy-side-scroll">
<div class="wy-side-nav-search">
<a href=".." class="icon icon-home"> Firebaseappcheck v3.0.0+20220225</a>
<a href=".." class="icon icon-home"> Firebaseappcheck v5.0.4+20240226
</a><div role="search">
<form id ="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<ul class="current">
<span>Jwks</span>
<li class="toctree-l1 ">
<a class="" href="../jwks_get">Get</a>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<ul>
<li class="toctree-l1"><a class="reference internal" href="..">Home</a>
</li>
<span>Projects</span>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-app-attest-config-batch-get">Apps App Attest Config Batch Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-app-attest-config-get">Apps App Attest Config Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-app-attest-config-patch">Apps App Attest Config Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-debug-tokens-create">Apps Debug Tokens Create</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-debug-tokens-delete">Apps Debug Tokens Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-debug-tokens-get">Apps Debug Tokens Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-debug-tokens-list">Apps Debug Tokens List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-debug-tokens-patch">Apps Debug Tokens Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-device-check-config-batch-get">Apps Device Check Config Batch Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-device-check-config-get">Apps Device Check Config Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-device-check-config-patch">Apps Device Check Config Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-app-attest-assertion">Apps Exchange App Attest Assertion</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-app-attest-attestation">Apps Exchange App Attest Attestation</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-custom-token">Apps Exchange Custom Token</a>
</li>
<li class="toctree-l1 current">
<a class="current" href=".">Apps Exchange Debug Token</a>
<ul>
<li class="toctree-l2"><a href="#scopes">Scopes</a></li>
<li class="toctree-l2"><a href="#required-scalar-argument">Required Scalar Argument</a></li>
<li class="toctree-l2"><a href="#required-request-value">Required Request Value</a></li>
<li><a class="toctree-l3" href="#about-cursors">About Cursors</a></li>
<li class="toctree-l2"><a href="#optional-output-flags">Optional Output Flags</a></li>
<li class="toctree-l2"><a href="#optional-general-properties">Optional General Properties</a></li>
</ul>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-device-check-token">Apps Exchange Device Check Token</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-recaptcha-enterprise-token">Apps Exchange Recaptcha Enterprise Token</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-recaptcha-token">Apps Exchange Recaptcha Token</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-exchange-safety-net-token">Apps Exchange Safety Net Token</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-generate-app-attest-challenge">Apps Generate App Attest Challenge</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-recaptcha-config-batch-get">Apps Recaptcha Config Batch Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-recaptcha-config-get">Apps Recaptcha Config Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-recaptcha-config-patch">Apps Recaptcha Config Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-recaptcha-enterprise-config-batch-get">Apps Recaptcha Enterprise Config Batch Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-recaptcha-enterprise-config-get">Apps Recaptcha Enterprise Config Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-recaptcha-enterprise-config-patch">Apps Recaptcha Enterprise Config Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-safety-net-config-batch-get">Apps Safety Net Config Batch Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-safety-net-config-get">Apps Safety Net Config Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_apps-safety-net-config-patch">Apps Safety Net Config Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_services-batch-update">Services Batch Update</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_services-get">Services Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_services-list">Services List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_services-patch">Services Patch</a>
</li>
</ul>
</ul>
<p class="caption"><span class="caption-text">Jwks</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../jwks_get/">Get</a>
</li>
</ul>
<p class="caption"><span class="caption-text">Oauth Clients</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../oauth-clients_exchange-app-attest-assertion/">Exchange App Attest Assertion</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../oauth-clients_exchange-app-attest-attestation/">Exchange App Attest Attestation</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../oauth-clients_exchange-debug-token/">Exchange Debug Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../oauth-clients_generate-app-attest-challenge/">Generate App Attest Challenge</a>
</li>
</ul>
<p class="caption"><span class="caption-text">Projects</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-app-attest-config-batch-get/">Apps App Attest Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-app-attest-config-get/">Apps App Attest Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-app-attest-config-patch/">Apps App Attest Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-debug-tokens-create/">Apps Debug Tokens Create</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-debug-tokens-delete/">Apps Debug Tokens Delete</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-debug-tokens-get/">Apps Debug Tokens Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-debug-tokens-list/">Apps Debug Tokens List</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-debug-tokens-patch/">Apps Debug Tokens Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-device-check-config-batch-get/">Apps Device Check Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-device-check-config-get/">Apps Device Check Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-device-check-config-patch/">Apps Device Check Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-app-attest-assertion/">Apps Exchange App Attest Assertion</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-app-attest-attestation/">Apps Exchange App Attest Attestation</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-custom-token/">Apps Exchange Custom Token</a>
</li>
<li class="toctree-l1 current"><a class="reference internal current" href="./">Apps Exchange Debug Token</a>
<ul class="current">
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-device-check-token/">Apps Exchange Device Check Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-play-integrity-token/">Apps Exchange Play Integrity Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-recaptcha-enterprise-token/">Apps Exchange Recaptcha Enterprise Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-recaptcha-token/">Apps Exchange Recaptcha Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-recaptcha-v3-token/">Apps Exchange Recaptcha V3 Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-exchange-safety-net-token/">Apps Exchange Safety Net Token</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-generate-app-attest-challenge/">Apps Generate App Attest Challenge</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-generate-play-integrity-challenge/">Apps Generate Play Integrity Challenge</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-play-integrity-config-batch-get/">Apps Play Integrity Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-play-integrity-config-get/">Apps Play Integrity Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-play-integrity-config-patch/">Apps Play Integrity Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-config-batch-get/">Apps Recaptcha Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-config-get/">Apps Recaptcha Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-config-patch/">Apps Recaptcha Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-enterprise-config-batch-get/">Apps Recaptcha Enterprise Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-enterprise-config-get/">Apps Recaptcha Enterprise Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-enterprise-config-patch/">Apps Recaptcha Enterprise Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-v3-config-batch-get/">Apps Recaptcha V3 Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-v3-config-get/">Apps Recaptcha V3 Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-recaptcha-v3-config-patch/">Apps Recaptcha V3 Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-safety-net-config-batch-get/">Apps Safety Net Config Batch Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-safety-net-config-get/">Apps Safety Net Config Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_apps-safety-net-config-patch/">Apps Safety Net Config Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-batch-update/">Services Batch Update</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-get/">Services Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-list/">Services List</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-patch/">Services Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-resource-policies-batch-update/">Services Resource Policies Batch Update</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-resource-policies-create/">Services Resource Policies Create</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-resource-policies-delete/">Services Resource Policies Delete</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-resource-policies-get/">Services Resource Policies Get</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-resource-policies-list/">Services Resource Policies List</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_services-resource-policies-patch/">Services Resource Policies Patch</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="../projects_verify-app-check-token/">Verify App Check Token</a>
</li>
</ul>
</div>
&nbsp;
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="icon icon-reorder"></i>
<a href=".."></a>
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="..">Firebaseappcheck v5.0.4+20240226</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<div class="rst-content"><div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="..">Docs</a> &raquo;</li>
<li>Apps Exchange Debug Token</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/Byron/google-apis-rs/tree/main/gen/firebaseappcheck1_beta-cli" class="icon icon-github"> Edit on GitHub</a>
</li>
<li><a href=".." class="icon icon-home" alt="Docs"></a> &raquo;</li>
<li>Projects &raquo;</li>
<li>Apps Exchange Debug Token</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/Byron/google-apis-rs/tree/main/gen/firebaseappcheck1_beta-cli/edit/master/docs/projects_apps-exchange-debug-token.md"
class="icon icon-github"> Edit on GitHub</a>
</li>
</ul>
<hr/>
</div>
<div role="main">
<div class="section">
<p>Validates a debug token secret that you have previously created using CreateDebugToken. If valid, returns an App Check token encapsulated in an AttestationTokenResponse. Note that a restrictive quota is enforced on this method to prevent accidental exposure of the app to abuse.</p>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div class="section" itemprop="articleBody">
<p>Validates a debug token secret that you have previously created using CreateDebugToken. If valid, returns an AppCheckToken. Note that a restrictive quota is enforced on this method to prevent accidental exposure of the app to abuse.</p>
<h1 id="scopes">Scopes</h1>
<p>You will need authorization for at least one of the following scopes to make a valid call:</p>
<ul>
@@ -299,15 +211,19 @@ In the latter case it is advised to set the field-cursor to the data-structure's
<p>For example, a structure like this:</p>
<pre><code>GoogleFirebaseAppcheckV1betaExchangeDebugTokenRequest:
debug-token: string
limited-use: boolean
</code></pre>
<p>can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time.</p>
<ul>
<li><code>-r . debug-token=amet</code><ul>
<li><code>-r . debug-token=lorem</code><ul>
<li>Required. A debug token secret. This string must match a debug token secret previously created using CreateDebugToken.</li>
</ul>
</li>
<li><code>limited-use=false</code><ul>
<li>Specifies whether this attestation is for use in a <em>limited use</em> (<code>true</code>) or <em>session based</em> (<code>false</code>) context. To enable this attestation to be used with the <em>replay protection</em> feature, set this to <code>true</code>. The default value is <code>false</code>.</li>
</ul>
</li>
</ul>
<h3 id="about-cursors">About Cursors</h3>
<p>The cursor position is key to comfortably set complex nested structures. The following rules apply:</p>
@@ -398,32 +314,24 @@ In the latter case it is advised to set the field-cursor to the data-structure's
</ul>
</li>
</ul>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../projects_apps-exchange-device-check-token" class="btn btn-neutral float-right" title="Apps Exchange Device Check Token"/>Next <span class="icon icon-circle-arrow-right"></span></a>
<a href="../projects_apps-exchange-custom-token" class="btn btn-neutral" title="Apps Exchange Custom Token"><span class="icon icon-circle-arrow-left"></span> Previous</a>
</div><footer>
<div class="rst-footer-buttons" role="navigation" aria-label="Footer Navigation">
<a href="../projects_apps-exchange-custom-token/" class="btn btn-neutral float-left" title="Apps Exchange Custom Token"><span class="icon icon-circle-arrow-left"></span> Previous</a>
<a href="../projects_apps-exchange-device-check-token/" class="btn btn-neutral float-right" title="Apps Exchange Device Check Token">Next <span class="icon icon-circle-arrow-right"></span></a>
</div>
<hr/>
<div role="contentinfo">
<p>
<!-- Copyright etc -->
</p>
<p>Copyright &copy; 2015-2020, `Sebastian Thiel`</p>
</div>
Built with <a href="http://www.mkdocs.org">MkDocs</a>, using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
Built with <a href="https://www.mkdocs.org/">MkDocs</a> using a <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
@@ -431,14 +339,30 @@ In the latter case it is advised to set the field-cursor to the data-structure's
</div>
<div class="rst-versions" role="note" style="cursor: pointer">
<span class="rst-current-version" data-toggle="rst-current-version">
<a class="icon icon-github" style="float: left; color: #fcfcfc"> GitHub</a>
<span><a href="../projects_apps-exchange-custom-token" style="color: #fcfcfc;">&laquo; Previous</a></span>
<span style="margin-left: 15px"><a href="../projects_apps-exchange-device-check-token" style="color: #fcfcfc">Next &raquo;</a></span>
</span>
<div class="rst-versions" role="note" aria-label="Versions">
<span class="rst-current-version" data-toggle="rst-current-version">
<span>
<a href="https://github.com/Byron/google-apis-rs/tree/main/gen/firebaseappcheck1_beta-cli" class="fa fa-github" style="color: #fcfcfc"> GitHub</a>
</span>
<span><a href="../projects_apps-exchange-custom-token/" style="color: #fcfcfc">&laquo; Previous</a></span>
<span><a href="../projects_apps-exchange-device-check-token/" style="color: #fcfcfc">Next &raquo;</a></span>
</span>
</div>
<script>var base_url = '..';</script>
<script src="../js/theme_extra.js" defer></script>
<script src="../js/theme.js" defer></script>
<script src="../search/main.js" defer></script>
<script defer>
window.onload = function () {
SphinxRtdTheme.Navigation.enable(true);
};
</script>
</body>
</html>
</html>