Share via


NumberVerificationWithoutCodeContent Class

Definition

Request to verify number of device - first call.

public class NumberVerificationWithoutCodeContent : System.ClientModel.Primitives.IJsonModel<Azure.Communication.ProgrammableConnectivity.NumberVerificationWithoutCodeContent>, System.ClientModel.Primitives.IPersistableModel<Azure.Communication.ProgrammableConnectivity.NumberVerificationWithoutCodeContent>
type NumberVerificationWithoutCodeContent = class
    interface IJsonModel<NumberVerificationWithoutCodeContent>
    interface IPersistableModel<NumberVerificationWithoutCodeContent>
Public Class NumberVerificationWithoutCodeContent
Implements IJsonModel(Of NumberVerificationWithoutCodeContent), IPersistableModel(Of NumberVerificationWithoutCodeContent)
Inheritance
NumberVerificationWithoutCodeContent
Implements

Constructors

NumberVerificationWithoutCodeContent(NetworkIdentifier, Uri)

Initializes a new instance of NumberVerificationWithoutCodeContent.

Properties

HashedPhoneNumber

Hashed phone number. SHA-256 (in hexadecimal representation) of the mobile phone number in E.164 format (starting with country code). Optionally prefixed with '+'.

NetworkIdentifier

Identifier for the network to query for this device.

PhoneNumber

Phone number in E.164 format (starting with country code), and optionally prefixed with '+'.

RedirectUri

Redirect URI to backend application.

Explicit Interface Implementations

IJsonModel<NumberVerificationWithoutCodeContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<NumberVerificationWithoutCodeContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NumberVerificationWithoutCodeContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NumberVerificationWithoutCodeContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<NumberVerificationWithoutCodeContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to