[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-01。"],[],[],null,["# JSON Web Token format\n\nThe Google Spectrum Access System (SAS) Portal API uses\n[JSON Web Tokens (JWTs)](https://jwt.io) in two ways:\n\n- To aid with Certified Professional Installer (CPI) identity validation.\n- To allow non-CPIs to help install Citizens Broadband Radio Service Devices (CBSDs) that require CPI installation.\n\nDuring [CPI identity validation](/spectrum-access-system/docs/validate-cpi-identity),\nthe CPI must create a JWT from a secret generated by the SAS\nPortal API. In this case, the CPI uses their private key to create the JWT.\n\nAlternatively, non-CPIs can use the SAS Portal API to create a\ndevice configuration from a JWT created by a CPI. In this case, the JWT contains\nCBSD registration parameters, and the CPI uses their private key\nto create the JWT.\n\nThe JSON Web Signature (JWS) standard is defined in [RFC 7515](https://tools.ietf.org/html/rfc7515),\nand the SAS Portal API supports the ES256 and RS256 signature algorithms.\n\nWhat's next\n-----------\n\n- To get an overview of the SAS Portal API, see [Google SAS Portal API overview](/spectrum-access-system/docs/overview-api).\n- For information about each API, see [Customers API](/spectrum-access-system/docs/customers-api) and [Device Manager API](/spectrum-access-system/docs/device-manager-api).\n- For examples of how to use the API, see [API code samples](/spectrum-access-system/docs/samples).\n- For reference documentation, see [APIs and reference](/spectrum-access-system/docs/apis)."]]