Dela via


ManagedHsmKeyProperties interface

Egenskaperna för nyckeln.

Egenskaper

attributes

Nyckelns attribut.

curveName

Det elliptiska kurvnamnet. Giltiga värden finns i JsonWebKeyCurveName. Standardvärdet för EC- och EC-HSM nycklar är P-256

keyOps
keySize

Nyckelstorleken i bitar. Till exempel: 2048, 3072 eller 4096 för RSA. Standardvärdet för RSA- och RSA-HSM nycklar är 2048. Undantag som gjorts för BYOK (Bring Your Own Key), nyckelutbytesnycklar som standard är 4096.

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.

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.

kty

Typ av nyckel. Giltiga värden finns i JsonWebKeyType.

releasePolicy

Viktig versionsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

rotationPolicy

Nyckelroteringsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

Egenskapsinformation

attributes

Nyckelns attribut.

attributes?: ManagedHsmKeyAttributes

Egenskapsvärde

curveName

Det elliptiska kurvnamnet. Giltiga värden finns i JsonWebKeyCurveName. Standardvärdet för EC- och EC-HSM nycklar är P-256

curveName?: string

Egenskapsvärde

string

keyOps

keyOps?: string[]

Egenskapsvärde

string[]

keySize

Nyckelstorleken i bitar. Till exempel: 2048, 3072 eller 4096 för RSA. Standardvärdet för RSA- och RSA-HSM nycklar är 2048. Undantag som gjorts för BYOK (Bring Your Own Key), nyckelutbytesnycklar som standard är 4096.

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?: ManagedHsmKeyReleasePolicy

Egenskapsvärde

rotationPolicy

Nyckelroteringsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

rotationPolicy?: ManagedHsmRotationPolicy

Egenskapsvärde