CreateEcKeyOptions Classe

Définition

Propriétés nécessaires pour créer une clé de courbe elliptique à l’aide de KeyClient.

public class CreateEcKeyOptions : Azure.Security.KeyVault.Keys.CreateKeyOptions
type CreateEcKeyOptions = class
    inherit CreateKeyOptions
Public Class CreateEcKeyOptions
Inherits CreateKeyOptions
Héritage
CreateEcKeyOptions

Constructeurs

CreateEcKeyOptions(String, Boolean)

Initialise une nouvelle instance de la classe CreateEcKeyOptions.

Propriétés

CurveName

Obtient ou définit le nom de la courbe elliptique. Pour les valeurs possibles, consultez KeyCurveName. Si la valeur est null, la valeur par défaut du service est utilisée.

Enabled

Obtient ou définit une valeur indiquant si la clé sera activée. Si la valeur est null, la valeur par défaut du service est utilisée.

(Hérité de CreateKeyOptions)
ExpiresOn

Obtient ou définit un DateTimeOffset indiquant quand la clé va expirer.

(Hérité de CreateKeyOptions)
Exportable

Obtient ou définit une valeur indiquant si la clé privée peut être exportée.

(Hérité de CreateKeyOptions)
HardwareProtected

Obtient une valeur indiquant s’il faut créer une clé protégée par le matériel dans un module de sécurité matériel (HSM).

KeyOperations

Obtient la liste des KeyOperation valeurs que la clé doit prendre en charge.

(Hérité de CreateKeyOptions)
KeyType

Obtient le type de clé du JsonWebKey à créer, y compris Ec et EcHsm.

Name

Obtient le nom de la clé à créer.

NotBefore

Obtient ou définit un DateTimeOffset indiquant quand la clé sera valide.

(Hérité de CreateKeyOptions)
ReleasePolicy

Obtient ou définit les règles de stratégie sous lesquelles la clé peut être exportée.

(Hérité de CreateKeyOptions)
Tags

Obtient un dictionnaire d’étiquettes avec des métadonnées spécifiques sur la clé. Bien que cette collection ne puisse pas être définie, elle peut être modifiée ou initialisée avec un initialiseur de collection.

(Hérité de CreateKeyOptions)

S’applique à