Skip to main content

ModifyWalletRSA

Modifies an RSA secret.

Synopsis

[Actions]
ModifyWalletRSA:Name="CollectionName.SecretName",PublicKey[,AdditionalProperties]

Where:

  • PublicKey: The public key. You can provide this in any of the following ways:

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

    • Length="KeyPairLength": The length, in bytes, of the RSA public-private key pair to generate. If you specify this property, you should not specify the private key in the AdditionalProperties.

    • PublicKey="KeyContents": A PEM-encoded public key.

    • PublicKeyFile="KeyFilePath": The file path of a PEM-encoded public key file.

    • Certificate="CertificateContents": A PEM-encoded certificate.

    • CertificateFile="CertificateFilePath": The file path of a PEM-encoded certificate file.

  • AdditionalProperties can be any of the following:

    • PrivateKey="KeyContents": A PEM-encoded private key.

    • PrivateKeyKeyFile="KeyFilePath": The file path of a PEM-encoded private key file.

    • Password="DecryptionPassword": A password for decrypting password-protected private keys.

Description

ModifyWalletRSA deletes a RSA secret inside the specified collection. InterSystems IRIS® modifies this secret when processing the [Actions] section during a configuration merge.

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

Changing This Operation

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

FeedbackOpens in a new tab