Contents

POST /management/aml-officers#

Update settings for an AML Officer status.

Request:

The request must be an AmlOfficerSetup message.

Response:

204 No content:

The officer settings have been updated successfully.

403 Forbidden:

The signature is invalid.

409 Conflict:

The exchange has previously received a conflicting configuration message.

Details:

interface AmlOfficerSetup {

  // Public key of the AML officer
  officer_pub: EddsaPublicKey;

  // Legal full name of the AML officer
  officer_name: string;

  // Is the account active?
  is_active: boolean;

  // Is the account read-only?
  read_only: boolean;

  // Signature by the exchange master key over a
  // TALER_MasterAmlOfficerStatusPS.
  // Must have purpose TALER_SIGNATURE_MASTER_AML_KEY.
  master_sig: EddsaSignature;

  // When will the change take effect?
  change_date: Timestamp;

}