KeyProperties interface
Proprietà della chiave.
Proprietà
attributes | Attributi della chiave. |
curve |
Nome curva ellittica. Per valori validi, vedere JsonWebKeyCurveName. |
key |
|
key |
Dimensione della chiave in bit. Ad esempio: 2048, 3072 o 4096 per RSA. |
key |
URI per recuperare la versione corrente della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
key |
URI per recuperare la versione specifica della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
kty | Tipo di chiave. Per valori validi, vedere JsonWebKeyType. |
release |
Criteri di rilascio chiave in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto |
rotation |
Criteri di rotazione delle chiavi in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto |
Dettagli proprietà
attributes
curveName
Nome curva ellittica. Per valori validi, vedere JsonWebKeyCurveName.
curveName?: string
Valore della proprietà
string
keyOps
keyOps?: string[]
Valore della proprietà
string[]
keySize
Dimensione della chiave in bit. Ad esempio: 2048, 3072 o 4096 per RSA.
keySize?: number
Valore della proprietà
number
keyUri
URI per recuperare la versione corrente della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
keyUri?: string
Valore della proprietà
string
keyUriWithVersion
URI per recuperare la versione specifica della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
keyUriWithVersion?: string
Valore della proprietà
string
kty
Tipo di chiave. Per valori validi, vedere JsonWebKeyType.
kty?: string
Valore della proprietà
string
releasePolicy
Criteri di rilascio chiave in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto
releasePolicy?: KeyReleasePolicy
Valore della proprietà
rotationPolicy
Criteri di rotazione delle chiavi in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto
rotationPolicy?: RotationPolicy