Compartir a través de


KeyProperties Clase

Propiedades de la clave.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.keyvault._serialization.Model
KeyProperties

Constructor

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)

Parámetros de palabra clave únicamente

Nombre Description
attributes

Atributos de la clave.

kty

Tipo de la clave. Para obtener valores válidos, consulte JsonWebKeyType. Los valores conocidos son: "EC", "EC-HSM", "RSA" y "RSA-HSM".

key_ops
key_size
int

Tamaño de la clave en bits. Por ejemplo: 2048, 3072 o 4096 para RSA.

curve_name

Nombre de la curva elíptica. Para obtener valores válidos, consulte JsonWebKeyCurveName. Los valores conocidos son: "P-256", "P-384", "P-521" y "P-256K".

Variables

Nombre Description
attributes

Atributos de la clave.

kty

Tipo de la clave. Para obtener valores válidos, consulte JsonWebKeyType. Los valores conocidos son: "EC", "EC-HSM", "RSA" y "RSA-HSM".

key_ops
key_size
int

Tamaño de la clave en bits. Por ejemplo: 2048, 3072 o 4096 para RSA.

curve_name

Nombre de la curva elíptica. Para obtener valores válidos, consulte JsonWebKeyCurveName. Los valores conocidos son: "P-256", "P-384", "P-521" y "P-256K".

key_uri
str

URI para recuperar la versión actual de la clave.

key_uri_with_version
str

URI para recuperar la versión específica de la clave.