Partilhar via


EncryptionProperties Classe

Define as propriedades de encriptação de um contentor utilizado pelo Webservice.

Para especificar os valores EncryptionProperties, normalmente utilizará o deploy_configuration método da AciWebservice classe.

Inicializar propriedades de encriptação.

Herança
builtins.object
EncryptionProperties

Construtor

EncryptionProperties(cmk_vault_base_url, cmk_key_name, cmk_key_version)

Parâmetros

Name Description
cmk_vault_base_url
Necessário
str

url base do cofre de chaves gerido pelo cliente.

cmk_key_name
Necessário
str

nome da chave gerida pelo cliente.

cmk_key_version
Necessário
str

versão da chave gerida pelo cliente.

Variáveis

Name Description
cmk_vault_base_url
str

Url base do cofre de chaves gerido pelo cliente.

cmk_key_name
str

Nome da chave gerida pelo cliente.

cmk_key_version
str

Versão da chave gerida pelo cliente.

Métodos

deserialize

Converta um objeto JSON num objeto EncryptionProperties.

serialize

Converta este objeto EncryptionProperties num dicionário serializado JSON.

deserialize

Converta um objeto JSON num objeto EncryptionProperties.

static deserialize(payload_obj)

Parâmetros

Name Description
payload_obj
Necessário

Um objeto JSON para converter num objeto EncryptionProperties.

Devoluções

Tipo Description

A representação EncryptionProperties do objeto JSON fornecido.

serialize

Converta este objeto EncryptionProperties num dicionário serializado JSON.

serialize()

Devoluções

Tipo Description

A representação JSON deste objeto EncryptionProperties.