Skip to main content

ModifyWalletKeyValue

Modifies a key-value pair secret.

Synopsis

[Actions]
ModifyWalletKeyValue:Name="CollectionName.SecretName",RequireTLS=Boolean,AllowedHosts=HostList,Secret="secret",Usage=Protocols

Where:

  • CollectionName.SecretName: The name of the secret and the collection to which it belongs.

  • Boolean: Whether TLS is required when the secret is transferred through an HTTP request.

  • AllowedHosts: A list of hosts that can receive the secret. This only applies if RequireTLS is true.

  • Secret: One or more key-value pairs. For example:

    {"user":"myuser","password":"mypassword"}
    
  • Protocols: A comma-delimited string or dynamic array specifying how the secret can be used. This can be any combination of the following:

Description

ModifyWalletKeyValue modifies a key-value pair secret. InterSystems IRIS® performs the modification when processing the [Actions] section during a configuration merge.

The ModifyWalletKeyValue action accepts any of the properties listed as parameters in the class reference for the %Wallet.KeyValue.Modify() method.

Changing This Operation

This operation is designed to be used during a configuration merge. You can change ModifyWalletKeyValue by editing the merge file in a text editor (as described in Editing the Active CPF).

FeedbackOpens in a new tab