TwitterRegistration Class

  • java.lang.Object
    • com.azure.resourcemanager.appservice.models.TwitterRegistration

Implements

public final class TwitterRegistration
implements JsonSerializable<TwitterRegistration>

The configuration settings of the app registration for the Twitter provider.

Constructor Summary

Constructor Description
TwitterRegistration()

Creates an instance of TwitterRegistration class.

Method Summary

Modifier and Type Method and Description
String consumerKey()

Get the consumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in.

String consumerSecretSettingName()

Get the consumerSecretSettingName property: The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.

static TwitterRegistration fromJson(JsonReader jsonReader)

Reads an instance of TwitterRegistration from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

TwitterRegistration withConsumerKey(String consumerKey)

Set the consumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in.

TwitterRegistration withConsumerSecretSettingName(String consumerSecretSettingName)

Set the consumerSecretSettingName property: The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.

Methods inherited from java.lang.Object

Constructor Details

TwitterRegistration

public TwitterRegistration()

Creates an instance of TwitterRegistration class.

Method Details

consumerKey

public String consumerKey()

Get the consumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in. This setting is required for enabling Twitter Sign-In. Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in.

Returns:

the consumerKey value.

consumerSecretSettingName

public String consumerSecretSettingName()

Get the consumerSecretSettingName property: The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.

Returns:

the consumerSecretSettingName value.

fromJson

public static TwitterRegistration fromJson(JsonReader jsonReader)

Reads an instance of TwitterRegistration from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of TwitterRegistration if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the TwitterRegistration.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withConsumerKey

public TwitterRegistration withConsumerKey(String consumerKey)

Set the consumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in. This setting is required for enabling Twitter Sign-In. Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in.

Parameters:

consumerKey - the consumerKey value to set.

Returns:

the TwitterRegistration object itself.

withConsumerSecretSettingName

public TwitterRegistration withConsumerSecretSettingName(String consumerSecretSettingName)

Set the consumerSecretSettingName property: The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.

Parameters:

consumerSecretSettingName - the consumerSecretSettingName value to set.

Returns:

the TwitterRegistration object itself.

Applies to