package com.airlock.iam.factor.domain.model.fido;

import com.airlock.iam.base.misc.json.JsonCoding;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import java.util.Map;

public class FidoApprovalData {
   private final String approvalDataAsJson;

   public FidoApprovalData(Map<String, String> parameterMap) {
      this.approvalDataAsJson = JsonCoding.toJson(parameterMap);
   }

   @Override
   public String toString() {
      return this.approvalDataAsJson;
   }

   @SuppressFBWarnings(justification = "generated code")
   public String getApprovalDataAsJson() {
      return this.approvalDataAsJson;
   }
}
