| 373 | } |
| 374 | |
| 375 | func (f *Factor) CreatePhoneChallenge(ipAddress string, otpCode string, encrypt bool, encryptionKeyID, encryptionKey string) (*Challenge, error) { |
| 376 | phoneChallenge := f.CreateChallenge(ipAddress) |
| 377 | if err := phoneChallenge.SetOtpCode(otpCode, encrypt, encryptionKeyID, encryptionKey); err != nil { |
| 378 | return nil, err |
| 379 | } |
| 380 | return phoneChallenge, nil |
| 381 | } |
| 382 | |
| 383 | // UpdateFriendlyName changes the friendly name |
| 384 | func (f *Factor) UpdateFriendlyName(tx *storage.Connection, friendlyName string) error { |