package com.airlock.iam.flow.shared.domain.model.user;

import com.airlock.iam.common.api.domain.model.user.UserIdentity;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import jakarta.inject.Inject;
import java.util.Optional;

public final class TentativeFlowUserId {
   private Optional<UserIdentity> userIdentity = Optional.empty();

   public void setUserIdentity(UserIdentity identity) {
      this.userIdentity = Optional.of(identity);
   }

   @SuppressFBWarnings(justification = "generated code")
   public Optional<UserIdentity> getUserIdentity() {
      return this.userIdentity;
   }
}
