Partager via


KeyProperties Classe

Propriétés de la clé.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.keyvault._serialization.Model
KeyProperties

Constructeur

KeyProperties(*, attributes: _models.KeyAttributes | None = None, kty: str | _models.JsonWebKeyType | None = None, key_ops: List[str | _models.JsonWebKeyOperation] | None = None, key_size: int | None = None, curve_name: str | _models.JsonWebKeyCurveName | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
attributes

Attributs de la clé.

kty

Type de la clé. Pour connaître les valeurs valides, consultez JsonWebKeyType. Les valeurs connues sont « EC », « EC-HSM », « RSA » et « RSA-HSM ».

key_ops
key_size
int

Taille de la clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA.

curve_name

Nom de la courbe elliptique. Pour connaître les valeurs valides, consultez JsonWebKeyCurveName. Les valeurs connues sont : « P-256 », « P-384 », « P-521 » et « P-256K ».

Variables

Nom Description
attributes

Attributs de la clé.

kty

Type de la clé. Pour connaître les valeurs valides, consultez JsonWebKeyType. Les valeurs connues sont « EC », « EC-HSM », « RSA » et « RSA-HSM ».

key_ops
key_size
int

Taille de la clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA.

curve_name

Nom de la courbe elliptique. Pour connaître les valeurs valides, consultez JsonWebKeyCurveName. Les valeurs connues sont : « P-256 », « P-384 », « P-521 » et « P-256K ».

key_uri
str

URI permettant de récupérer la version actuelle de la clé.

key_uri_with_version
str

URI permettant de récupérer la version spécifique de la clé.