Certificates interface
واجهة تمثل شهادات.
الأساليب
| create |
إضافة شهادة جديدة أو استبدال الشهادة الموجودة. |
| delete(string, string, string, string, Certificates |
حذف شهادة X509 موجودة أو عدم القيام بأي شيء إذا لم تكن موجودة. |
| generate |
ينشئ رمز التحقق لإثبات تدفق الحيازة. سيتم استخدام رمز التحقق لإنشاء شهادة طرفية. |
| get(string, string, string, Certificates |
إرجاع الشهادة. |
| list |
إرجاع قائمة الشهادات. |
| verify(string, string, string, string, Certificate |
التحقق من حيازة المفتاح الخاص للشهادة من خلال توفير الشهادة الطرفية الصادرة عن التحقق من الشهادة التي تم تحميلها مسبقا. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
إضافة شهادة جديدة أو استبدال الشهادة الموجودة.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد التي تحتوي على مركز IoT.
- resourceName
-
string
اسم مركز IoT.
- certificateName
-
string
اسم الشهادة
- certificateDescription
- CertificateDescription
نص الشهادة.
معلمات الخيارات.
المرتجعات
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
حذف شهادة X509 موجودة أو عدم القيام بأي شيء إذا لم تكن موجودة.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد التي تحتوي على مركز IoT.
- resourceName
-
string
اسم مركز IoT.
- certificateName
-
string
اسم الشهادة
- ifMatch
-
string
ETag للشهادة.
- options
- CertificatesDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
ينشئ رمز التحقق لإثبات تدفق الحيازة. سيتم استخدام رمز التحقق لإنشاء شهادة طرفية.
function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد التي تحتوي على مركز IoT.
- resourceName
-
string
اسم مركز IoT.
- certificateName
-
string
اسم الشهادة
- ifMatch
-
string
ETag للشهادة.
معلمات الخيارات.
المرتجعات
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
إرجاع الشهادة.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد التي تحتوي على مركز IoT.
- resourceName
-
string
اسم مركز IoT.
- certificateName
-
string
اسم الشهادة
- options
- CertificatesGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
إرجاع قائمة الشهادات.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد التي تحتوي على مركز IoT.
- resourceName
-
string
اسم مركز IoT.
معلمات الخيارات.
المرتجعات
Promise<CertificateListDescription>
verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)
التحقق من حيازة المفتاح الخاص للشهادة من خلال توفير الشهادة الطرفية الصادرة عن التحقق من الشهادة التي تم تحميلها مسبقا.
function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد التي تحتوي على مركز IoT.
- resourceName
-
string
اسم مركز IoT.
- certificateName
-
string
اسم الشهادة
- ifMatch
-
string
ETag للشهادة.
- certificateVerificationBody
- CertificateVerificationDescription
اسم الشهادة
- options
- CertificatesVerifyOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CertificateDescription>