ManagedHsmKeyProperties interface

خصائص المفتاح.

الخصائص

attributes

سمات المفتاح.

curveName

اسم المنحنى الناقص. للحصول على قيم صالحة، راجع JsonWebKeyCurveName. الافتراضي للمفاتيح EC ومفاتيح EC-HSM هو P-256

keyOps
keySize

حجم المفتاح بالبت. على سبيل المثال: 2048 أو 3072 أو 4096 ل RSA. الافتراضي لمفاتيح RSA و RSA-HSM هو 2048. تم إجراء استثناء لإحضار المفتاح الخاص بك (BYOK)، مفاتيح تبادل المفاتيح الافتراضية إلى 4096.

keyUri

URI لاسترداد الإصدار الحالي من المفتاح.

keyUriWithVersion

URI لاسترداد الإصدار المحدد من المفتاح.

kty

نوع المفتاح. للحصول على قيم صالحة، راجع JsonWebKeyType.

releasePolicy

نهج الإصدار الرئيسي استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

rotationPolicy

نهج تدوير المفتاح استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

تفاصيل الخاصية

attributes

سمات المفتاح.

attributes?: ManagedHsmKeyAttributes

قيمة الخاصية

curveName

اسم المنحنى الناقص. للحصول على قيم صالحة، راجع JsonWebKeyCurveName. الافتراضي للمفاتيح EC ومفاتيح EC-HSM هو P-256

curveName?: string

قيمة الخاصية

string

keyOps

keyOps?: string[]

قيمة الخاصية

string[]

keySize

حجم المفتاح بالبت. على سبيل المثال: 2048 أو 3072 أو 4096 ل RSA. الافتراضي لمفاتيح RSA و RSA-HSM هو 2048. تم إجراء استثناء لإحضار المفتاح الخاص بك (BYOK)، مفاتيح تبادل المفاتيح الافتراضية إلى 4096.

keySize?: number

قيمة الخاصية

number

keyUri

URI لاسترداد الإصدار الحالي من المفتاح.

keyUri?: string

قيمة الخاصية

string

keyUriWithVersion

URI لاسترداد الإصدار المحدد من المفتاح.

keyUriWithVersion?: string

قيمة الخاصية

string

kty

نوع المفتاح. للحصول على قيم صالحة، راجع JsonWebKeyType.

kty?: string

قيمة الخاصية

string

releasePolicy

نهج الإصدار الرئيسي استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

releasePolicy?: ManagedHsmKeyReleasePolicy

قيمة الخاصية

rotationPolicy

نهج تدوير المفتاح استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

rotationPolicy?: ManagedHsmRotationPolicy

قيمة الخاصية