def fromOktaUser()

in app/model/User.scala [23:37]


  def fromOktaUser(oktaUser: OktaUser): User = {
    User(
      oktaId = oktaUser.getId,
      legacyIdentityId = requiredCustomProfileField(oktaUser, "legacyIdentityId"),
      emailAddress = nonNullNonEmpty(oktaUser.getProfile.getEmail),
      emailValidated = customProfileField(oktaUser, "emailValidated").flatMap(_.toBooleanOption),
      userName = None,
      name = Name.fromOktaUser(oktaUser),
      address = Address.fromOktaUser(oktaUser),
      phoneNumber = PhoneNumber.fromOktaUser(oktaUser),
      registrationLocation = customProfileField(oktaUser, "registrationLocation"),
      registrationLocationState = customProfileField(oktaUser, "registrationLocationState"),
      permissions = Nil
    )
  }