KeyProperties interface
Egenskaperna för nyckeln.
Egenskaper
attributes | Attributen för nyckeln. |
curve |
Namnet på den elliptiska kurvan. Giltiga värden finns i JsonWebKeyCurveName. |
key |
|
key |
Nyckelstorleken i bitar. Exempel: 2048, 3072 eller 4096 för RSA. |
key |
URI:n för att hämta den aktuella versionen av nyckeln. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
key |
URI:n för att hämta den specifika versionen av nyckeln. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
kty | Typ av nyckel. Giltiga värden finns i JsonWebKeyType. |
release |
Viktig versionsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt |
rotation |
Nyckelroteringsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt |
Egenskapsinformation
attributes
curveName
Namnet på den elliptiska kurvan. Giltiga värden finns i JsonWebKeyCurveName.
curveName?: string
Egenskapsvärde
string
keyOps
keyOps?: string[]
Egenskapsvärde
string[]
keySize
Nyckelstorleken i bitar. Exempel: 2048, 3072 eller 4096 för RSA.
keySize?: number
Egenskapsvärde
number
keyUri
URI:n för att hämta den aktuella versionen av nyckeln. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
keyUri?: string
Egenskapsvärde
string
keyUriWithVersion
URI:n för att hämta den specifika versionen av nyckeln. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
keyUriWithVersion?: string
Egenskapsvärde
string
kty
Typ av nyckel. Giltiga värden finns i JsonWebKeyType.
kty?: string
Egenskapsvärde
string
releasePolicy
Viktig versionsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt
releasePolicy?: KeyReleasePolicy
Egenskapsvärde
rotationPolicy
Nyckelroteringsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt
rotationPolicy?: RotationPolicy