Dela via


Key interface

Nyckelresursen.

Extends

Egenskaper

attributes

Attributen för nyckeln.

curveName

Namnet på den elliptiska kurvan. Giltiga värden finns i JsonWebKeyCurveName.

keyOps
keySize

Nyckelstorleken i bitar. Exempel: 2048, 3072 eller 4096 för RSA.

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

Ärvda egenskaper

id

Fullständigt kvalificerad identifierare för nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Azure-platsen för nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Taggar som tilldelats till nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type

Resurstyp för nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

attributes

Attributen för nyckeln.

attributes?: KeyAttributes

Egenskapsvärde

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

Egenskapsvärde

Information om ärvda egenskaper

id

Fullständigt kvalificerad identifierare för nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånResource.id

location

Azure-platsen för nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location?: string

Egenskapsvärde

string

Ärvd frånResource.location

name

Namnet på nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånResource.name

tags

Taggar som tilldelats till nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånResource.tags

type

Resurstyp för nyckelvalvsresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånResource.type