Share via


CertificatePolicyProperties interface

Interfaccia che rappresenta i criteri di un certificato (senza le proprietà del soggetto).

Proprietà

certificateTransparency

Indica se i certificati generati in questo criterio devono essere pubblicati nei log di trasparenza dei certificati.

certificateType

Tipo di certificato da richiedere al provider dell'autorità di certificazione.

contentType

Tipo di supporto (tipo MIME).

Impostare su application/x-pkcs12 quando il certificato contiene i byte PKCS#12/PFX o su application/x-pem-file quando il certificato contiene i byte con codifica PEM ASCII.

createdOn

Al momento della creazione del certificato.

enabled

Determina se l'oggetto è abilitato.

enhancedKeyUsage

Utilizzo avanzato delle chiavi.

exportable

Indica se il certificato può essere esportato o meno

issuerName

Nome dell'oggetto o dei nomi riservati dell'autorità emittente a cui si fa riferimento; ad esempio "Self" o "Unknown".

keyCurveName

Nome curva ellittica. I valori possibili includono: 'P-256', 'P-384', 'P-521', 'P-256K'

keySize

Dimensione della chiave in bit. Ad esempio: 2048, 3072 o 4096 per RSA.

keyType

Tipo di coppia di chiavi da usare per il certificato. I valori possibili includono: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'

keyUsage

Elenco di utilizzi chiave.

lifetimeActions

Azioni che verranno eseguite da Key Vault per tutta la durata di un certificato.

reuseKey

Indica se la stessa coppia di chiavi verrà usata per il rinnovo del certificato.

updatedOn

Quando l'oggetto è stato aggiornato.

validityInMonths

Durata del certificato valida in mesi.

Dettagli proprietà

certificateTransparency

Indica se i certificati generati in questo criterio devono essere pubblicati nei log di trasparenza dei certificati.

certificateTransparency?: boolean

Valore della proprietà

boolean

certificateType

Tipo di certificato da richiedere al provider dell'autorità di certificazione.

certificateType?: string

Valore della proprietà

string

contentType

Tipo di supporto (tipo MIME).

Impostare su application/x-pkcs12 quando il certificato contiene i byte PKCS#12/PFX o su application/x-pem-file quando il certificato contiene i byte con codifica PEM ASCII.

contentType?: CertificateContentType

Valore della proprietà

createdOn

Al momento della creazione del certificato.

createdOn?: Date

Valore della proprietà

Date

enabled

Determina se l'oggetto è abilitato.

enabled?: boolean

Valore della proprietà

boolean

enhancedKeyUsage

Utilizzo avanzato delle chiavi.

enhancedKeyUsage?: string[]

Valore della proprietà

string[]

exportable

Indica se il certificato può essere esportato o meno

exportable?: boolean

Valore della proprietà

boolean

issuerName

Nome dell'oggetto o dei nomi riservati dell'autorità emittente a cui si fa riferimento; ad esempio "Self" o "Unknown".

issuerName?: string

Valore della proprietà

string

keyCurveName

Nome curva ellittica. I valori possibili includono: 'P-256', 'P-384', 'P-521', 'P-256K'

keyCurveName?: string

Valore della proprietà

string

keySize

Dimensione della chiave in bit. Ad esempio: 2048, 3072 o 4096 per RSA.

keySize?: number

Valore della proprietà

number

keyType

Tipo di coppia di chiavi da usare per il certificato. I valori possibili includono: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'

keyType?: string

Valore della proprietà

string

keyUsage

Elenco di utilizzi chiave.

keyUsage?: string[]

Valore della proprietà

string[]

lifetimeActions

Azioni che verranno eseguite da Key Vault per tutta la durata di un certificato.

lifetimeActions?: LifetimeAction[]

Valore della proprietà

reuseKey

Indica se la stessa coppia di chiavi verrà usata per il rinnovo del certificato.

reuseKey?: boolean

Valore della proprietà

boolean

updatedOn

Quando l'oggetto è stato aggiornato.

updatedOn?: Date

Valore della proprietà

Date

validityInMonths

Durata del certificato valida in mesi.

validityInMonths?: number

Valore della proprietà

number