Aracılığıyla paylaş


KeyProperties interface

KeyVaultKey Özelliklerini temsil eden arabirim

Özellikler

createdOn

Oluşturma saati : UTC. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

enabled

Nesnenin etkinleştirilip etkinleştirilmediğini belirler.

expiresOn

Utc'de süre sonu tarihi.

exportable

Özel anahtarın dışarı aktarılıp aktarılamayacağını gösterir.

hsmPlatform

Temel alınan HSM Platformu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id

Anahtar tanımlayıcısı.

managed

Gizli dizinin yaşam süresi anahtar kasası tarafından yönetiliyorsa true. Bu bir sertifikayı destekleyen bir gizli diziyse, yönetilen doğru olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name

Anahtarın adı.

notBefore

UTC'deki tarihten önce değil.

recoverableDays

softDelete verilerinin saklama tarihleri. Değerin ve <=90 softDelete etkinleştirildiğinde olması >=7 gerekir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

recoveryLevel

Geçerli kasadaki anahtarlar için geçerli olan silme kurtarma düzeyini yansıtır. 'Temizlenebilir' içeriyorsa anahtar ayrıcalıklı bir kullanıcı tarafından kalıcı olarak silinebilir; aksi takdirde, saklama aralığının sonunda anahtarı yalnızca sistem temizleyebilir. Olası değerler şunlardır: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

releasePolicy

Anahtarın hangi kurallar altında dışarı aktarılacağını belirten bir KeyReleasePolicy nesnesi.

tags

Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler.

updatedOn

Son güncelleştirme saati : UTC. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

vaultUrl

Kasa URI'sini.

version

Anahtarın sürümü. Tanımlanmamış olabilir.

Özellik Ayrıntıları

createdOn

Oluşturma saati : UTC. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

createdOn?: Date

Özellik Değeri

Date

enabled

Nesnenin etkinleştirilip etkinleştirilmediğini belirler.

enabled?: boolean

Özellik Değeri

boolean

expiresOn

Utc'de süre sonu tarihi.

expiresOn?: Date

Özellik Değeri

Date

exportable

Özel anahtarın dışarı aktarılıp aktarılamayacağını gösterir.

exportable?: boolean

Özellik Değeri

boolean

hsmPlatform

Temel alınan HSM Platformu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hsmPlatform?: string

Özellik Değeri

string

id

Anahtar tanımlayıcısı.

id?: string

Özellik Değeri

string

managed

Gizli dizinin yaşam süresi anahtar kasası tarafından yönetiliyorsa true. Bu bir sertifikayı destekleyen bir gizli diziyse, yönetilen doğru olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

managed?: boolean

Özellik Değeri

boolean

name

Anahtarın adı.

name: string

Özellik Değeri

string

notBefore

UTC'deki tarihten önce değil.

notBefore?: Date

Özellik Değeri

Date

recoverableDays

softDelete verilerinin saklama tarihleri. Değerin ve <=90 softDelete etkinleştirildiğinde olması >=7 gerekir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

recoverableDays?: number

Özellik Değeri

number

recoveryLevel

Geçerli kasadaki anahtarlar için geçerli olan silme kurtarma düzeyini yansıtır. 'Temizlenebilir' içeriyorsa anahtar ayrıcalıklı bir kullanıcı tarafından kalıcı olarak silinebilir; aksi takdirde, saklama aralığının sonunda anahtarı yalnızca sistem temizleyebilir. Olası değerler şunlardır: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

recoveryLevel?: string

Özellik Değeri

string

releasePolicy

Anahtarın hangi kurallar altında dışarı aktarılacağını belirten bir KeyReleasePolicy nesnesi.

releasePolicy?: KeyReleasePolicy

Özellik Değeri

tags

Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler.

tags?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

updatedOn

Son güncelleştirme saati : UTC. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

updatedOn?: Date

Özellik Değeri

Date

vaultUrl

Kasa URI'sini.

vaultUrl: string

Özellik Değeri

string

version

Anahtarın sürümü. Tanımlanmamış olabilir.

version?: string

Özellik Değeri

string