Certificates interface

واجهة تمثل شهادات.

الأساليب

createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)

إضافة شهادة جديدة أو استبدال الشهادة الموجودة.

delete(string, string, string, string, CertificatesDeleteOptionalParams)

حذف شهادة X509 موجودة أو عدم القيام بأي شيء إذا لم تكن موجودة.

generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)

ينشئ رمز التحقق لإثبات تدفق الحيازة. سيتم استخدام رمز التحقق لإنشاء شهادة طرفية.

get(string, string, string, CertificatesGetOptionalParams)

إرجاع الشهادة.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

إرجاع قائمة الشهادات.

verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)

يتحقق من حيازة المفتاح الخاص للشهادة من خلال توفير الشهادة الطرفية الصادرة عن التحقق من الشهادة التي تم تحميلها مسبقا.

تفاصيل الأسلوب

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

نص الشهادة.

options
CertificatesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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 للشهادة.

options
CertificatesGenerateVerificationCodeOptionalParams

معلمات الخيارات.

المرتجعات

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

معلمات الخيارات.

المرتجعات

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

إرجاع قائمة الشهادات.

function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على مركز IoT.

resourceName

string

اسم مركز IoT.

options
CertificatesListByIotHubOptionalParams

معلمات الخيارات.

المرتجعات

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

معلمات الخيارات.

المرتجعات