منبع: EnrollmentToken
یک رمز ثبت نام
نمایندگی JSON |
---|
{ "name": string, "value": string, "duration": string, "expirationTimestamp": string, "policyName": string, "additionalData": string, "qrCode": string, "oneTimeOnly": boolean, "user": { object ( |
زمینه های | |
---|---|
name | نام رمز ثبت نام که در حین ایجاد توسط سرور به شکل |
value | مقدار رمزی که به دستگاه منتقل می شود و به دستگاه اجازه ثبت نام می دهد. این یک فیلد فقط خواندنی است که توسط سرور ایجاد شده است. |
duration | مدت زمانی که رمز ثبت نام معتبر است، از 1 دقیقه تا مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
expirationTimestamp | زمان انقضای توکن. این یک فیلد فقط خواندنی است که توسط سرور ایجاد شده است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
policyName | نام خطمشی که در ابتدا برای دستگاه ثبتنامشده اعمال شد، به شکل |
additionalData | داده های اختیاری و دلخواه مرتبط با رمز ثبت نام. برای مثال، این می تواند شامل شناسه یک واحد سازمانی باشد که دستگاه پس از ثبت نام به آن اختصاص داده شده است. پس از ثبت نام دستگاه با رمز، این داده ها در قسمت |
qrCode | یک رشته JSON که نمایش UTF-8 آن می تواند برای ایجاد یک کد QR برای ثبت دستگاه با این نشانه ثبت نام استفاده شود. برای ثبت نام دستگاهی با استفاده از NFC، رکورد NFC باید حاوی نمایش خصوصیات در JSON |
oneTimeOnly | آیا رمز ثبت نام فقط برای یک بار استفاده است. اگر پرچم روی true تنظیم شود، فقط یک دستگاه می تواند از آن برای ثبت استفاده کند. |
user | این فیلد منسوخ شده و مقدار نادیده گرفته می شود. |
allowPersonalUsage | کنترل می کند که آیا استفاده شخصی در دستگاهی که با این کد ثبت نام ارائه شده مجاز است یا خیر. برای دستگاه های متعلق به شرکت:
برای دستگاه های شخصی:
|
مواد و روش ها | |
---|---|
| یک نشانه ثبت نام برای یک شرکت معین ایجاد می کند. |
| یک رمز ثبت نام را حذف می کند. |
| یک رمز ثبت نام فعال و منقضی نشده دریافت می کند. |
| رمزهای ثبت نام فعال و منقضی نشده برای یک شرکت معین را فهرست می کند. |