package com.airlock.iam.ssi.domain.model;

import com.airlock.iam.ssi.domain.model.step.SsiAttributeSettings;
import java.util.Map;
import java.util.Map.Entry;
import java.util.stream.Collectors;

public record SsiVerifiedData(Map<SsiAttributeSettings, String> receivedAttributes) {
   public Map<String, String> providerKeysToValues() {
      return this.receivedAttributes.entrySet().stream().collect(Collectors.toMap(e -> e.getKey().providerKey(), Entry::getValue));
   }
}
