[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],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)."]]