java.lang.Object
+
+it.tdlight.jni.TdApi.Object
+
+it.tdlight.jni.TdApi.AuthorizationState
+
+it.tdlight.jni.TdApi.AuthorizationStateWaitEmailAddress
+-
+
- Enclosing class: +
- TdApi +
+
public static final class TdApi.AuthorizationStateWaitEmailAddress
+extends TdApi.AuthorizationState
+TDLib needs the user's email
+ address to authorize. Call
+ `setAuthenticationEmailAddress` to
+ provide the email address, or directly
+ call `checkAuthenticationEmailCode`
+ with Apple ID/Google ID token if allowed.
+-
+
+
-
+
+ +Field Summary
+ +++Modifier and Type+Field+Description++ +boolean
++True, if authorization through Apple + ID is allowed.++ +boolean
++True, if authorization through Google + ID is allowed.++ +static final int
+
+ -
+
+ +Constructor Summary
+ +++Constructor+Description+ +++TDLib needs the user's email + address to authorize.++AuthorizationStateWaitEmailAddress
(boolean allowAppleId, + boolean allowGoogleId) ++ +TDLib needs the user's email + address to authorize.+++TDLib needs the user's email + address to authorize.+
+
+ -
+
+ +Method Summary
++ ++++++Modifier and Type+Method+Description++ +boolean
+ +int
+int
+hashCode()
+void
+serialize
(DataOutput output) ++ +Methods inherited from class it.tdlight.jni.TdApi.Object
+serialize, toString
+
-
+
+
-
+
+ +Field Details
+-
+
-
+
+ +allowAppleId
+public boolean allowAppleId+True, if authorization through Apple + ID is allowed.+
+ -
+
+ +allowGoogleId
+public boolean allowGoogleId+True, if authorization through Google + ID is allowed.+
+ -
+
+ +CONSTRUCTOR
+public static final int CONSTRUCTOR+-
+
- See Also: +
- + + +
+
+
+ -
+
-
+
+ +Constructor Details
+-
+
-
+
+ +AuthorizationStateWaitEmailAddress
+public AuthorizationStateWaitEmailAddress()+TDLib needs the user's email + address to authorize. Call + `setAuthenticationEmailAddress` to + provide the email address, or directly + call `checkAuthenticationEmailCode` + with Apple ID/Google ID token if allowed.+
+ -
+
+ +AuthorizationStateWaitEmailAddress
+public AuthorizationStateWaitEmailAddress+(boolean allowAppleId, + boolean allowGoogleId) TDLib needs the user's email + address to authorize. Call + `setAuthenticationEmailAddress` to + provide the email address, or directly + call `checkAuthenticationEmailCode` + with Apple ID/Google ID token if allowed.+-
+
- Parameters: +
allowAppleId
- boolean True, if authorization through Apple + ID is allowed.
+allowGoogleId
- boolean True, if authorization through Google + ID is allowed.
+
+ -
+
+ +AuthorizationStateWaitEmailAddress
+ +TDLib needs the user's email + address to authorize. Call + `setAuthenticationEmailAddress` to + provide the email address, or directly + call `checkAuthenticationEmailCode` + with Apple ID/Google ID token if allowed.+-
+
- Throws: +
IOException
+
+
+
+ -
+
-
+
+ +Method Details
+-
+
-
+
+ +getConstructor
+public int getConstructor()+-
+
- Specified by: +
getConstructor
in classTdApi.Object
+
+ -
+
+ +serialize
+ +-
+
- Specified by: +
serialize
in classTdApi.Object
+- Throws: +
IOException
+
+ -
+
+ +equals
+ + +
+ -
+
+ +hashCode
+public int hashCode()+ +
+
+ -
+