KeyProperties interface
As propriedades da chave.
Propriedades
| attributes | Os atributos da chave. |
| curve |
O nome da curva elíptica. Para valores válidos, consulte JsonWebKeyCurveName. O padrão para as chaves EC e EC-HSM é P-256 |
| key |
|
| key |
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. O padrão para as chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096. |
| key |
O URI para recuperar a versão atual da chave. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| key |
O URI para recuperar a versão específica da chave. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kty | O tipo da chave. Para valores válidos, consulte JsonWebKeyType. |
| release |
Política de lançamento de chaves em resposta. Ele será usado tanto para saída quanto para entrada. Omitido se vazio |
| rotation |
Política de rotação de chaves em resposta. Ele será usado tanto para saída quanto para entrada. Omitido se vazio |
Detalhes de Propriedade
attributes
curveName
O nome da curva elíptica. Para valores válidos, consulte JsonWebKeyCurveName. O padrão para as chaves EC e EC-HSM é P-256
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. O padrão para as chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096.
keySize?: number
Valor de Propriedade
number
keyUri
O URI para recuperar a versão atual da chave. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
keyUri?: string
Valor de Propriedade
string
keyUriWithVersion
O URI para recuperar a versão específica da chave. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
keyUriWithVersion?: string
Valor de Propriedade
string
kty
O tipo da chave. Para valores válidos, consulte JsonWebKeyType.
kty?: string
Valor de Propriedade
string
releasePolicy
Política de lançamento de chaves em resposta. Ele será usado tanto para saída quanto para entrada. Omitido se vazio
releasePolicy?: KeyReleasePolicy
Valor de Propriedade
rotationPolicy
Política de rotação de chaves em resposta. Ele será usado tanto para saída quanto para entrada. Omitido se vazio
rotationPolicy?: RotationPolicy