Partager via


CertificatePolicy Classe

Définition

Stratégie qui régit le cycle de vie des propriétés d’un certificat géré par Azure Key Vault.

public class CertificatePolicy
type CertificatePolicy = class
Public Class CertificatePolicy
Héritage
CertificatePolicy

Constructeurs

CertificatePolicy()

Initialise une nouvelle instance de la CertificatePolicy classe à passer à ImportCertificate(ImportCertificateOptions, CancellationToken) ou ImportCertificateAsync(ImportCertificateOptions, CancellationToken).

CertificatePolicy(String, String)

Initialise une nouvelle instance de la classe CertificatePolicy.

CertificatePolicy(String, String, SubjectAlternativeNames)

Initialise une nouvelle instance de la classe CertificatePolicy.

CertificatePolicy(String, SubjectAlternativeNames)

Initialise une nouvelle instance de la classe CertificatePolicy.

Propriétés

CertificateTransparency

Obtient ou définit une valeur indiquant si un certificat doit être publié dans la liste de transparence des certificats lors de sa création.

CertificateType

Obtient ou définit le type de certificat d’un certificat.

ContentType

Obtient ou définit le CertificateContentType du certificat.

CreatedOn

Obtient un DateTimeOffset indiquant quand le certificat a été créé.

Default

Obtient un nouveau CertificatePolicy approprié pour les demandes de certificat auto-signés avec « Subject CN=DefaultPolicy ». Pour modifier l’objet, créez un instance à l’aide de l’un des constructeurs.

Enabled

Obtient ou définit une valeur indiquant si le certificat est actuellement activé. Si la valeur est null, la valeur par défaut du serveur est utilisée.

EnhancedKeyUsage

Obtient les utilisations de clés améliorées (EKU) autorisées du certificat.

Exportable

Obtient ou définit une valeur indiquant si la clé de certificat est exportable à partir du coffre ou du magasin de certificats sécurisé.

IssuerName

Obtient le nom d’un émetteur pour un certificat.

KeyCurveName

Obtient ou définit la courbe qui retourne une clé de courbe elliptique (EC).

KeySize

Obtient ou définit la taille de la clé RSA. La valeur doit être une longueur de clé RSA valide telle que 2048 ou 4092.

KeyType

Obtient ou définit le type de clé de stockage à générer lors de l’émission de nouveaux certificats.

KeyUsage

Obtient les utilisations autorisées pour la clé du certificat.

LifetimeActions

Obtient les actions à exécuter aux heures spécifiées dans la durée de vie des certificats. Actuellement, un seul LifetimeAction est autorisé.

ReuseKey

Obtient ou définit une valeur indiquant si la clé de certificat doit être réutilisée lors de la rotation du certificat.

Subject

Obtient le nom d’objet d’un certificat.

SubjectAlternativeNames

Obtient les autres noms d’objet (SAN) d’un certificat.

UpdatedOn

Obtient un DateTimeOffset indiquant quand le certificat a été mis à jour.

ValidityInMonths

Obtient ou définit la période de validité d’un certificat en mois.

S’applique à