مشاركة عبر


CertificateOperations class

فئة تمثل عمليات الشهادة.

المنشئون

CertificateOperations(BatchServiceClientContext)

إنشاء عمليات الشهادة.

الأساليب

add(CertificateAddParameter, CertificateAddOptionalParams)
add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)
add(CertificateAddParameter, ServiceCallback<void>)
cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)

إذا حاولت حذف شهادة يتم استخدامها بواسطة تجمع أو عقدة حساب، تتغير حالة الشهادة إلى deleteFailed. إذا قررت أنك تريد متابعة استخدام الشهادة، يمكنك استخدام هذه العملية لتعيين حالة الشهادة مرة أخرى إلى نشطة. إذا كنت تنوي حذف الشهادة، فلن تحتاج إلى تشغيل هذه العملية بعد فشل الحذف. يجب التأكد من عدم استخدام الشهادة من قبل أي موارد، ومن ثم يمكنك المحاولة مرة أخرى لحذف الشهادة.

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams, ServiceCallback<void>)
cancelDeletion(string, string, ServiceCallback<void>)
deleteMethod(string, string, CertificateDeleteMethodOptionalParams)

لا يمكنك حذف شهادة إذا كان مورد (تجمع أو عقدة حساب) يستخدمها. قبل أن تتمكن من حذف شهادة، يجب عليك بالتالي التأكد من أن الشهادة غير مقترنة بأي تجمعات موجودة، ولا يتم تثبيت الشهادة على أي عقد (حتى إذا قمت بإزالة شهادة من تجمع، فلن تتم إزالتها من عقد الحوسبة الموجودة في هذا التجمع حتى يتم إعادة تشغيلها)، ولا تعتمد أي مهام قيد التشغيل على الشهادة. إذا حاولت حذف شهادة قيد الاستخدام، يفشل الحذف. تتغير حالة الشهادة إلى deleteFailed. يمكنك استخدام إلغاء حذف الشهادة لتعيين الحالة مرة أخرى إلى نشطة إذا قررت أنك تريد متابعة استخدام الشهادة.

deleteMethod(string, string, CertificateDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, CertificateGetOptionalParams)

الحصول على معلومات حول الشهادة المحددة.

get(string, string, CertificateGetOptionalParams, ServiceCallback<Certificate>)
get(string, string, ServiceCallback<Certificate>)
list(CertificateListOptionalParams)
list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)
list(ServiceCallback<CertificateListResult>)
listNext(string, CertificateListNextOptionalParams)
listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)
listNext(string, ServiceCallback<CertificateListResult>)

تفاصيل المنشئ

CertificateOperations(BatchServiceClientContext)

إنشاء عمليات الشهادة.

new CertificateOperations(client: BatchServiceClientContext)

المعلمات

client
BatchServiceClientContext

الرجوع إلى عميل الخدمة.

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

add(CertificateAddParameter, CertificateAddOptionalParams)

function add(certificate: CertificateAddParameter, options?: CertificateAddOptionalParams): Promise<CertificateAddResponse>

المعلمات

certificate
CertificateAddParameter

الشهادة المراد إضافتها.

options
CertificateAddOptionalParams

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

المرتجعات

وعد<Models.CertificateAddResponse>

add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)

function add(certificate: CertificateAddParameter, options: CertificateAddOptionalParams, callback: ServiceCallback<void>)

المعلمات

certificate
CertificateAddParameter

الشهادة المراد إضافتها.

options
CertificateAddOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

add(CertificateAddParameter, ServiceCallback<void>)

function add(certificate: CertificateAddParameter, callback: ServiceCallback<void>)

المعلمات

certificate
CertificateAddParameter

الشهادة المراد إضافتها.

callback

ServiceCallback<void>

رد الاتصال

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)

إذا حاولت حذف شهادة يتم استخدامها بواسطة تجمع أو عقدة حساب، تتغير حالة الشهادة إلى deleteFailed. إذا قررت أنك تريد متابعة استخدام الشهادة، يمكنك استخدام هذه العملية لتعيين حالة الشهادة مرة أخرى إلى نشطة. إذا كنت تنوي حذف الشهادة، فلن تحتاج إلى تشغيل هذه العملية بعد فشل الحذف. يجب التأكد من عدم استخدام الشهادة من قبل أي موارد، ومن ثم يمكنك المحاولة مرة أخرى لحذف الشهادة.

function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateCancelDeletionOptionalParams): Promise<CertificateCancelDeletionResponse>

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة التي يتم حذفها.

options
CertificateCancelDeletionOptionalParams

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

المرتجعات

وعد<Models.CertificateCancelDeletionResponse>

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams, ServiceCallback<void>)

function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options: CertificateCancelDeletionOptionalParams, callback: ServiceCallback<void>)

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة التي يتم حذفها.

options
CertificateCancelDeletionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

cancelDeletion(string, string, ServiceCallback<void>)

function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<void>)

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة التي يتم حذفها.

callback

ServiceCallback<void>

رد الاتصال

deleteMethod(string, string, CertificateDeleteMethodOptionalParams)

لا يمكنك حذف شهادة إذا كان مورد (تجمع أو عقدة حساب) يستخدمها. قبل أن تتمكن من حذف شهادة، يجب عليك بالتالي التأكد من أن الشهادة غير مقترنة بأي تجمعات موجودة، ولا يتم تثبيت الشهادة على أي عقد (حتى إذا قمت بإزالة شهادة من تجمع، فلن تتم إزالتها من عقد الحوسبة الموجودة في هذا التجمع حتى يتم إعادة تشغيلها)، ولا تعتمد أي مهام قيد التشغيل على الشهادة. إذا حاولت حذف شهادة قيد الاستخدام، يفشل الحذف. تتغير حالة الشهادة إلى deleteFailed. يمكنك استخدام إلغاء حذف الشهادة لتعيين الحالة مرة أخرى إلى نشطة إذا قررت أنك تريد متابعة استخدام الشهادة.

function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateDeleteMethodOptionalParams): Promise<CertificateDeleteResponse>

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة المراد حذفها.

options
CertificateDeleteMethodOptionalParams

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

المرتجعات

وعد<Models.CertificateDeleteResponse>

deleteMethod(string, string, CertificateDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options: CertificateDeleteMethodOptionalParams, callback: ServiceCallback<void>)

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة المراد حذفها.

options
CertificateDeleteMethodOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<void>)

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة المراد حذفها.

callback

ServiceCallback<void>

رد الاتصال

get(string, string, CertificateGetOptionalParams)

الحصول على معلومات حول الشهادة المحددة.

function get(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateGetOptionalParams): Promise<CertificateGetResponse>

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة التي يجب الحصول عليها.

options
CertificateGetOptionalParams

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

المرتجعات

وعد<Models.CertificateGetResponse>

get(string, string, CertificateGetOptionalParams, ServiceCallback<Certificate>)

function get(thumbprintAlgorithm: string, thumbprint: string, options: CertificateGetOptionalParams, callback: ServiceCallback<Certificate>)

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة التي يجب الحصول عليها.

options
CertificateGetOptionalParams

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

callback

ServiceCallback<Certificate>

رد الاتصال

get(string, string, ServiceCallback<Certificate>)

function get(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<Certificate>)

المعلمات

thumbprintAlgorithm

string

الخوارزمية المستخدمة لاشتقاق معلمة بصمة الإبهام. يجب أن يكون هذا sha1.

thumbprint

string

بصمة الإبهام للشهادة التي يجب الحصول عليها.

callback

ServiceCallback<Certificate>

رد الاتصال

list(CertificateListOptionalParams)

function list(options?: CertificateListOptionalParams): Promise<CertificateListResponse>

المعلمات

options
CertificateListOptionalParams

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

المرتجعات

وعد<Models.CertificateListResponse>

list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)

function list(options: CertificateListOptionalParams, callback: ServiceCallback<CertificateListResult>)

المعلمات

options
CertificateListOptionalParams

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

callback

ServiceCallback<CertificateListResult>

رد الاتصال

list(ServiceCallback<CertificateListResult>)

function list(callback: ServiceCallback<CertificateListResult>)

المعلمات

callback

ServiceCallback<CertificateListResult>

رد الاتصال

listNext(string, CertificateListNextOptionalParams)

function listNext(nextPageLink: string, options?: CertificateListNextOptionalParams): Promise<CertificateListResponse>

المعلمات

nextPageLink

string

NextLink من عملية الاستدعاء الناجحة السابقة إلى القائمة.

options
CertificateListNextOptionalParams

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

المرتجعات

وعد<Models.CertificateListResponse>

listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)

function listNext(nextPageLink: string, options: CertificateListNextOptionalParams, callback: ServiceCallback<CertificateListResult>)

المعلمات

nextPageLink

string

NextLink من عملية الاستدعاء الناجحة السابقة إلى القائمة.

options
CertificateListNextOptionalParams

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

callback

ServiceCallback<CertificateListResult>

رد الاتصال

listNext(string, ServiceCallback<CertificateListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<CertificateListResult>)

المعلمات

nextPageLink

string

NextLink من عملية الاستدعاء الناجحة السابقة إلى القائمة.

callback

ServiceCallback<CertificateListResult>

رد الاتصال