Skip navigation links
A B C D E F G I J L O P R S T U V W Z 

A

accessToken - Variable in class com.truecaller.android.sdk.TrueProfile
A token that can be used to verify Profile passed in case of Profile which has been created already through our sdk, when used with @linkTruecallerSdkScope.SDK_OPTION_WITH_OTP) Otherwise is always Null.
avatarUrl - Variable in class com.truecaller.android.sdk.TrueProfile
 

B

build() - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
build() - Method in class com.truecaller.android.sdk.TrueProfile.Builder
 
Builder(Context, ITrueCallback) - Constructor for class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
Builder(String, String) - Constructor for class com.truecaller.android.sdk.TrueProfile.Builder
 
BUTTON_SHAPE_RECTANGLE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
BUTTON_SHAPE_ROUNDED - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
buttonColor(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
buttonShapeOptions(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
buttonTextColor(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 

C

city - Variable in class com.truecaller.android.sdk.TrueProfile
 
clear() - Static method in class com.truecaller.android.sdk.TruecallerSDK
 
com.truecaller.android.sdk - package com.truecaller.android.sdk
 
companyName - Variable in class com.truecaller.android.sdk.TrueProfile
 
CONSENT_MODE_BOTTOMSHEET - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
All the below fields are supported since Truecaller app version 10.68 On lower Truecaller app versions, neither Bottomsheet consent mode nor its customization capabilities would work.
CONSENT_MODE_FULLSCREEN - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
CONSENT_MODE_POPUP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
consentMode(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
consentTitleOption(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
COUNTRY_CODE - Static variable in class com.truecaller.android.sdk.TrueProfile
 
countryCode - Variable in class com.truecaller.android.sdk.TrueProfile
 
CREATOR - Static variable in class com.truecaller.android.sdk.TrueError
 
CREATOR - Static variable in class com.truecaller.android.sdk.TrueProfile
 
CTA_TEXT_PREFIX_CONTINUE_WITH - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
CTA_TEXT_PREFIX_PROCEED_WITH - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
CTA_TEXT_PREFIX_USE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
ctaTextPrefix(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 

D

describeContents() - Method in class com.truecaller.android.sdk.TrueError
 
describeContents() - Method in class com.truecaller.android.sdk.TrueProfile
 

E

EMAIL - Static variable in class com.truecaller.android.sdk.TrueProfile
 
email - Variable in class com.truecaller.android.sdk.TrueProfile
 
ERROR_PROFILE_NOT_FOUND - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_ACTIVITY_NOT_FOUND - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_CONTINUE_WITH_DIFFERENT_NUMBER - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_INTERNAL - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_INVALID_ACCOUNT_STATE - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_NETWORK - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_PARTNER_INFO_NULL - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_POSSIBLE_REQ_CODE_COLLISION - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_REQUEST_NONCE_MISMATCH - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_RESPONSE_SIGNATURE_MISMATCH - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_TC_NOT_INSTALLED - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_TRUECALLER_CLOSED_UNEXPECTEDLY - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_TRUESDK_TOO_OLD - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_UNAUTHORIZED_USER - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_USER_DENIED - Static variable in class com.truecaller.android.sdk.TrueError
 
ERROR_TYPE_USER_DENIED_WHILE_LOADING - Static variable in class com.truecaller.android.sdk.TrueError
 

F

facebookId - Variable in class com.truecaller.android.sdk.TrueProfile
 
firstName - Variable in class com.truecaller.android.sdk.TrueProfile
 
FOOTER_TYPE_ANOTHER_METHOD - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
FOOTER_TYPE_CONTINUE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
FOOTER_TYPE_LATER - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
FOOTER_TYPE_MANUALLY - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
FOOTER_TYPE_NONE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
Supported since Truecaller app version 10.38.
FOOTER_TYPE_SKIP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
footerType(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 

G

gender - Variable in class com.truecaller.android.sdk.TrueProfile
 
getErrorType() - Method in class com.truecaller.android.sdk.TrueError
 
getExceptionMessage() - Method in class com.truecaller.android.sdk.TrueException
 
getExceptionType() - Method in class com.truecaller.android.sdk.TrueException
 
getInstance() - Static method in class com.truecaller.android.sdk.TruecallerSDK
Must call TruecallerSDK#init(Context, ProfileCallback) to initialize the instance, otherwise this method will throw exception
getUserProfile(FragmentActivity) - Method in class com.truecaller.android.sdk.TruecallerSDK
This is the method to be called to get the user verified.
getUserProfile(Fragment) - Method in class com.truecaller.android.sdk.TruecallerSDK
This is same as TruecallerSDK#getUserProfile(Activity), except that it accepts fragment.

I

init(Context, ITrueCallback) - Static method in class com.truecaller.android.sdk.TruecallerSDK
Deprecated.
Use TruecallerSDK.init(TruecallerSdkScope) instead.

This method has to be called before you can use TruecallerSDK#getUserProfile(Activity) and other methods. SDK methods will have undesirable behaviour otherwise.

init(TruecallerSdkScope) - Static method in class com.truecaller.android.sdk.TruecallerSDK
This method has to be called before you can use TruecallerSDK#getUserProfile(Activity) and other methods.
IS_AMBASSADOR - Static variable in class com.truecaller.android.sdk.TrueProfile
 
isAmbassador - Variable in class com.truecaller.android.sdk.TrueProfile
 
isSimChanged - Variable in class com.truecaller.android.sdk.TrueProfile
 
isTrueName - Variable in class com.truecaller.android.sdk.TrueProfile
 
isUsable() - Method in class com.truecaller.android.sdk.TruecallerSDK
 
ITrueCallback - Interface in com.truecaller.android.sdk
 

J

jobTitle - Variable in class com.truecaller.android.sdk.TrueProfile
 

L

lastName - Variable in class com.truecaller.android.sdk.TrueProfile
 
LOGIN_TEXT_PREFIX_FOR_NEW_UPDATES - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_CHECKOUT - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_COMPLETE_YOUR_BOOKING - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_COMPLETE_YOUR_PURCHASE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_CONTINUE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_CONTINUE_READING - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_CONTINUE_WITH_YOUR_BOOKING - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_GET_DETAILS - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_GET_STARTED - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_GET_UPDATES - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_PLACE_ORDER - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_PROCEED - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_PROCEED_WITH_YOUR_BOOKING - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_SUBSCRIBE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_SUBSCRIBE_AND_GET_UPDATES - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_PREFIX_TO_VIEW_MORE - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_SUFFIX_PLEASE_LOGIN - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_SUFFIX_PLEASE_LOGIN_SIGNUP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_SUFFIX_PLEASE_REGISTER - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_SUFFIX_PLEASE_SIGN_IN - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_SUFFIX_PLEASE_SIGNUP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
LOGIN_TEXT_SUFFIX_PLEASE_VERIFY_MOBILE_NO - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
loginTextPrefix(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
loginTextSuffix(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 

O

onActivityResultObtained(FragmentActivity, int, Intent) - Method in class com.truecaller.android.sdk.TruecallerSDK
Make sure Activity.onActivityResult(int, int, Intent) of your Activity calls this method and passes the intent and resultCode.
onFailureProfileShared(TrueError) - Method in interface com.truecaller.android.sdk.ITrueCallback
When the current user fails to verify with Truecaller, this method is called, with the reason for failure
onSuccessProfileShared(TrueProfile) - Method in interface com.truecaller.android.sdk.ITrueCallback
This will be called, when we receive the TrueProfile of the current user.
onVerificationRequired(TrueError) - Method in interface com.truecaller.android.sdk.ITrueCallback
This method indicates that either the current user is not a Truecaller user or that the user is a Truecaller user but wants to verify some other number.

P

payload - Variable in class com.truecaller.android.sdk.TrueProfile
 
phoneNumber - Variable in class com.truecaller.android.sdk.TrueProfile
 
privacyPolicyUrl(String) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 

R

requestNonce - Variable in class com.truecaller.android.sdk.TrueProfile
 
requestVerification(String, String, VerificationCallback, FragmentActivity) - Method in class com.truecaller.android.sdk.TruecallerSDK
This method will initiate a verification asynchronously.

S

SDK_CONSENT_TITLE_GET_STARTED - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_CONSENT_TITLE_LOG_IN - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_CONSENT_TITLE_REGISTER - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_CONSENT_TITLE_SIGN_IN - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_CONSENT_TITLE_SIGN_UP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_CONSENT_TITLE_VERIFY - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_OPTION_WITH_OTP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
SDK_OPTION_WITHOUT_OTP - Static variable in class com.truecaller.android.sdk.TruecallerSdkScope
 
sdkOptions(int) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
setCity(String) - Method in class com.truecaller.android.sdk.TrueProfile.Builder
 
setEmail(String) - Method in class com.truecaller.android.sdk.TrueProfile.Builder
 
setGender(String) - Method in class com.truecaller.android.sdk.TrueProfile.Builder
 
setLocale(Locale) - Method in class com.truecaller.android.sdk.TruecallerSDK
Call this to set locale
setRequestNonce(String) - Method in class com.truecaller.android.sdk.TruecallerSDK
Set a nonce for the next request, which will be passed back with the verification result.
setTheme(int) - Method in class com.truecaller.android.sdk.TruecallerSDK
Call this to set theme
signature - Variable in class com.truecaller.android.sdk.TrueProfile
 
signatureAlgorithm - Variable in class com.truecaller.android.sdk.TrueProfile
 
street - Variable in class com.truecaller.android.sdk.TrueProfile
 

T

termsOfServiceUrl(String) - Method in class com.truecaller.android.sdk.TruecallerSdkScope.Builder
 
TruecallerSDK - Class in com.truecaller.android.sdk
 
TruecallerSdkScope - Class in com.truecaller.android.sdk
 
TruecallerSdkScope(TruecallerSdkScope.Builder) - Constructor for class com.truecaller.android.sdk.TruecallerSdkScope
 
TruecallerSdkScope.Builder - Class in com.truecaller.android.sdk
 
TruecallerSdkScope.ConsentTitleOptions - Annotation Type in com.truecaller.android.sdk
options to handle the text of the title
TruecallerSdkScope.CTATextPrefixOptions - Annotation Type in com.truecaller.android.sdk
 
TruecallerSdkScope.LoginTextPrefixOptions - Annotation Type in com.truecaller.android.sdk
 
TruecallerSdkScope.LoginTextSuffixOptions - Annotation Type in com.truecaller.android.sdk
 
TrueError - Class in com.truecaller.android.sdk
 
TrueError(int) - Constructor for class com.truecaller.android.sdk.TrueError
 
TrueException - Class in com.truecaller.android.sdk
 
TrueException(int, String) - Constructor for class com.truecaller.android.sdk.TrueException
 
TrueProfile - Class in com.truecaller.android.sdk
 
TrueProfile() - Constructor for class com.truecaller.android.sdk.TrueProfile
 
TrueProfile.Builder - Class in com.truecaller.android.sdk
 
twitterId - Variable in class com.truecaller.android.sdk.TrueProfile
 
TYPE_API - Static variable in class com.truecaller.android.sdk.TrueException
Constant for api error type
TYPE_APP_SIGNATURE_MISSING - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_CLIENT_MISSING - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_INCOMPLETE_INFO - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_INTERNAL_SERVER_ERROR - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_INVALID_NAME_MESSAGE - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_MISSING_API_CALL - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_MISSING_CREATE_CALL_MESSAGE - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_MISSING_PERMISSION - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_MISSING_PERMISSIONS_MESSAGE - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_UNKNOWN - Static variable in class com.truecaller.android.sdk.TrueException
 
TYPE_UNKNOWN_MESSAGE - Static variable in class com.truecaller.android.sdk.TrueException
 

U

updateCallback(ITrueCallback) - Method in class com.truecaller.android.sdk.TruecallerSDK
Helper method to update the main callback ITrueCallback, that receives profile information at different point than only during initialization.
URL - Static variable in class com.truecaller.android.sdk.TrueProfile
 
url - Variable in class com.truecaller.android.sdk.TrueProfile
 
userLocale - Variable in class com.truecaller.android.sdk.TrueProfile
 

V

verificationMode - Variable in class com.truecaller.android.sdk.TrueProfile
 
verificationTimestamp - Variable in class com.truecaller.android.sdk.TrueProfile
 
verifyMissedCall(TrueProfile, VerificationCallback) - Method in class com.truecaller.android.sdk.TruecallerSDK
If the number has to be verified with a missed call on that number, call this method to complete verification asynchronously, after receiving success in VerificationCallback#onRequestSuccess(int, String).
verifyOtp(TrueProfile, String, VerificationCallback) - Method in class com.truecaller.android.sdk.TruecallerSDK
If the number has to be verified with an OTP, after receiving the code via SMS, call this method to complete verification asynchronously.

W

writeToParcel(Parcel, int) - Method in class com.truecaller.android.sdk.TrueError
 
writeToParcel(Parcel, int) - Method in class com.truecaller.android.sdk.TrueProfile
 

Z

zipcode - Variable in class com.truecaller.android.sdk.TrueProfile
 
A B C D E F G I J L O P R S T U V W Z 
Skip navigation links