קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
לפי הדרישות של WInnForum, פונקציות CBSD מסוימות מחייבות התקנה (CPI) של בעל מקצוע מוסמך לפני שהן נשלחות ל-SAS.
ב-SAS Portal API, אנחנו צריכים לוודא שלמשתמש מסוים יש אישור תקף של עלות להתקנה (CPI) לפני
שהוא יוכל לקרוא לשיטה
SignDevice(). אנחנו משיגים זאת באמצעות שיטת האימות הדו-שלבי הבאה:
משתמש עם התפקיד role_cpi מתקשר לשיטה GenerateSecret(), שמחזירה סוד.
המשתמש חותם על הסוד עם המפתח הפרטי שלו ומשתמש בשיטה
ValidateInstaller()
כדי לשלוח את הגרסה המקודדת כ
JWT, יחד עם מזהה העלות להתקנה
והסוד המקורי שלה. פרטים נוספים על יצירת אסימונים זמינים במאמר
פורמט אסימון אינטרנט של JSON.
ההרשאות של תפקיד העלות להתקנה ייכנסו לתוקף רק לאחר שמשתמש בתפקיד role_cpi
ישלים בהצלחה את תהליך אימות העלות להתקנה.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 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."]]],[]]