Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
WInnForum gereksinimlerine göre bazı CBSD'ler, yükleme parametrelerini SAS'ye gönderilmeden önce bir Yetkili Profesyonel Yükleyicinin (YBM) doğrulamasını zorunlu kılar.
Şekil 1. YBM kimliği doğrulama akışı
SAS Portal API'sinde, belirli bir kullanıcının SignDevice() yöntemini çağırabilmesi için önce geçerli bir YBM sertifikasına sahip olduğunu doğrulamamız gerekir. Bunu aşağıdaki iki adımlı doğrulama yöntemiyle yaparız:
role_cpi rolüne sahip bir kullanıcı, gizli anahtar döndüren GenerateSecret() yöntemini çağırır.
Kullanıcı gizli anahtarı özel anahtarıyla imzalar ve kodlanmış sürümü, YBM kimliği ve orijinal gizli anahtarıyla birlikte JWT olarak geri göndermek için ValidateInstaller() yöntemini kullanır. Jeton oluşturma hakkında daha fazla bilgi için JSON Web Jetonu biçimi bölümüne bakın.
YBM rolü ayrıcalıkları, yalnızca role_cpi rolüne sahip bir kullanıcı YBM doğrulama akışını başarıyla tamamladıktan sonra geçerli olur.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2022-09-26 UTC."],[[["Certain CBSDs require Certified Professional Installer (CPI) validation before installation parameters are sent to the Spectrum Access System (SAS)."],["CPI validation is a two-step process involving secret generation and JWT-based signature validation using the CPI's private key."],["Users with the `role_cpi` role must successfully complete the CPI validation flow to gain CPI privileges within the SAS Portal API."]]],["Certified Professional Installers (CPIs) must validate installation parameters for certain CBSDs. The process involves two steps via the SAS Portal API: First, a user with `role_cpi` obtains a secret using `GenerateSecret()`. Second, they sign the secret with their private key and submit it via `ValidateInstaller()`, along with their CPI ID, using a JWT. This validates the CPI's identity, granting them CPI role privileges, enabling them to use the `SignDevice()` method. The user must be logged in and use HTTPS.\n"]]