Compartir a través de


KeyProperties interface

Propiedades de la clave.

Propiedades

attributes

Atributos de la clave.

curveName

Nombre de la curva elíptica. Para obtener valores válidos, consulte JsonWebKeyCurveName. El valor predeterminado para las claves EC y EC-HSM es P-256

keyOps
keySize

Tamaño de clave en bits. Por ejemplo: 2048, 3072 o 4096 para RSA. El valor predeterminado para las claves RSA y RSA-HSM es 2048. Excepción realizada para traiga su propia clave (BYOK), las claves de intercambio de claves tienen como valor predeterminado 4096.

keyUri

URI para recuperar la versión actual de la clave. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

keyUriWithVersion

URI para recuperar la versión específica de la clave. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

kty

Tipo de la clave. Para obtener valores válidos, consulte JsonWebKeyType.

releasePolicy

Directiva de versión de clave en respuesta. Se usará tanto para la salida como para la entrada. Se omite si está vacío

rotationPolicy

Directiva de rotación de claves en respuesta. Se usará tanto para la salida como para la entrada. Se omite si está vacío

Detalles de las propiedades

attributes

Atributos de la clave.

attributes?: KeyAttributes

Valor de propiedad

curveName

Nombre de la curva elíptica. Para obtener valores válidos, consulte JsonWebKeyCurveName. El valor predeterminado para las claves EC y EC-HSM es P-256

curveName?: string

Valor de propiedad

string

keyOps

keyOps?: string[]

Valor de propiedad

string[]

keySize

Tamaño de clave en bits. Por ejemplo: 2048, 3072 o 4096 para RSA. El valor predeterminado para las claves RSA y RSA-HSM es 2048. Excepción realizada para traiga su propia clave (BYOK), las claves de intercambio de claves tienen como valor predeterminado 4096.

keySize?: number

Valor de propiedad

number

keyUri

URI para recuperar la versión actual de la clave. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

keyUri?: string

Valor de propiedad

string

keyUriWithVersion

URI para recuperar la versión específica de la clave. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

keyUriWithVersion?: string

Valor de propiedad

string

kty

Tipo de la clave. Para obtener valores válidos, consulte JsonWebKeyType.

kty?: string

Valor de propiedad

string

releasePolicy

Directiva de versión de clave en respuesta. Se usará tanto para la salida como para la entrada. Se omite si está vacío

releasePolicy?: KeyReleasePolicy

Valor de propiedad

rotationPolicy

Directiva de rotación de claves en respuesta. Se usará tanto para la salida como para la entrada. Se omite si está vacío

rotationPolicy?: RotationPolicy

Valor de propiedad