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.

keyOps
keySize

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

keyUri

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

keyUriWithVersion

Identificador 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.

curveName?: string

Valor de propiedad

string

keyOps

keyOps?: string[]

Valor de propiedad

string[]

keySize

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

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

Identificador 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