Partilhar via


KeyProperties interface

As propriedades da chave.

Propriedades

attributes

Os atributos da chave.

curveName

O nome da curva elíptica. Para valores válidos, veja JsonWebKeyCurveName.

keyOps
keySize

O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA.

keyUri

O URI para obter a versão atual da chave. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

keyUriWithVersion

O URI para obter a versão específica da chave. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

kty

O tipo da chave. Para valores válidos, veja JsonWebKeyType.

releasePolicy

Política de lançamento de chaves em resposta. Será utilizado para saída e entrada. Omitido se estiver vazio

rotationPolicy

Política de rotação de chaves em resposta. Será utilizado para saída e entrada. Omitido se estiver vazio

Detalhes de Propriedade

attributes

Os atributos da chave.

attributes?: KeyAttributes

Valor de Propriedade

curveName

O nome da curva elíptica. Para valores válidos, veja JsonWebKeyCurveName.

curveName?: string

Valor de Propriedade

string

keyOps

keyOps?: string[]

Valor de Propriedade

string[]

keySize

O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA.

keySize?: number

Valor de Propriedade

number

keyUri

O URI para obter a versão atual da chave. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

keyUri?: string

Valor de Propriedade

string

keyUriWithVersion

O URI para obter a versão específica da chave. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

keyUriWithVersion?: string

Valor de Propriedade

string

kty

O tipo da chave. Para valores válidos, veja JsonWebKeyType.

kty?: string

Valor de Propriedade

string

releasePolicy

Política de lançamento de chaves em resposta. Será utilizado para saída e entrada. Omitido se estiver vazio

releasePolicy?: KeyReleasePolicy

Valor de Propriedade

rotationPolicy

Política de rotação de chaves em resposta. Será utilizado para saída e entrada. Omitido se estiver vazio

rotationPolicy?: RotationPolicy

Valor de Propriedade