Skip navigation links
Smartcar Android Auth SDK
A B C E G H L M S T V Y 

A

addClickHandler(Context, View) - Method in class com.smartcar.sdk.SmartcarAuth
Attaches a click listener to a view to launch Smartcar Connect.
addClickHandler(Context, View, String) - Method in class com.smartcar.sdk.SmartcarAuth
Attaches a click listener to a view to launch Smartcar Connect.
authUrlBuilder() - Method in class com.smartcar.sdk.SmartcarAuth
Build a Smartcar Connect authorization URL.
AuthUrlBuilder() - Constructor for class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
 

B

build() - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Build a Smartcar Connect authorization url.
build() - Method in class com.smartcar.sdk.SmartcarResponse.Builder
Instantiates a new SmartcarResponse object, which will also have any optional properties that are already set on the Builder object that is calling this method.
build() - Method in class com.smartcar.sdk.VehicleInfo.Builder
Instantiates a new VehicleInfo object, which will also have any optional properties that are already set on the Builder object that is calling this method.
Builder() - Constructor for class com.smartcar.sdk.SmartcarResponse.Builder
 
Builder() - Constructor for class com.smartcar.sdk.VehicleInfo.Builder
 

C

code(String) - Method in class com.smartcar.sdk.SmartcarResponse.Builder
 
com.smartcar.sdk - package com.smartcar.sdk
 

E

error(String) - Method in class com.smartcar.sdk.SmartcarResponse.Builder
 
errorDescription(String) - Method in class com.smartcar.sdk.SmartcarResponse.Builder
 

G

getCode() - Method in class com.smartcar.sdk.SmartcarResponse
 
getError() - Method in class com.smartcar.sdk.SmartcarResponse
 
getErrorDescription() - Method in class com.smartcar.sdk.SmartcarResponse
 
getMake() - Method in class com.smartcar.sdk.VehicleInfo
Returns the make assigned to VehicleInfo
getModel() - Method in class com.smartcar.sdk.VehicleInfo
Returns the model assigned to VehicleInfo
getState() - Method in class com.smartcar.sdk.SmartcarResponse
 
getVehicleInfo() - Method in class com.smartcar.sdk.SmartcarResponse
 
getVin() - Method in class com.smartcar.sdk.VehicleInfo
Returns the vin assigned to VehicleInfo
getVirtualKeyUrl() - Method in class com.smartcar.sdk.SmartcarResponse
 
getYear() - Method in class com.smartcar.sdk.VehicleInfo
Returns the year assigned to VehicleInfo

H

handleResponse(SmartcarResponse) - Method in interface com.smartcar.sdk.SmartcarCallback
 

L

launchAuthFlow(Context) - Method in class com.smartcar.sdk.SmartcarAuth
Starts the launch of Smartcar Connect.
launchAuthFlow(Context, String) - Method in class com.smartcar.sdk.SmartcarAuth
Starts the launch of Smartcar Connect.

M

make(String) - Method in class com.smartcar.sdk.VehicleInfo.Builder
Sets the make on the Builder.
model(String) - Method in class com.smartcar.sdk.VehicleInfo.Builder
Sets the model on the Builder.

S

setFlags(String[]) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Enable early access features.
setForcePrompt(boolean) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Force display of the grant approval dialog in Smartcar Connect.
setMakeBypass(String) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Bypass the brand selector screen to a specified make.
setSingleSelect(boolean) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Ensure the user only authorizes a single vehicle.
setSingleSelectVin(String) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Specify the vin a user can authorize in Smartcar Connect.
setState(String) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Set an optional state parameter.
setUser(String) - Method in class com.smartcar.sdk.SmartcarAuth.AuthUrlBuilder
Specify a unique identifier for the vehicle owner to track their progress through Smartcar Connect.
SmartcarAuth - Class in com.smartcar.sdk
Main class that provides SDK access methods.
SmartcarAuth(String, String, String[], SmartcarCallback) - Constructor for class com.smartcar.sdk.SmartcarAuth
Constructs an instance with the given parameters.
SmartcarAuth(String, String, String[], boolean, SmartcarCallback) - Constructor for class com.smartcar.sdk.SmartcarAuth
Constructs an instance with the given parameters.
SmartcarAuth.AuthUrlBuilder - Class in com.smartcar.sdk
A builder used for generating Smartcar Connect authorization URLs.
SmartcarCallback - Interface in com.smartcar.sdk
Callback interface that should be implemented by the application.
SmartcarCodeReceiver - Class in com.smartcar.sdk
Activity that receives the response sent to the custom URL scheme defined by the application.
SmartcarCodeReceiver() - Constructor for class com.smartcar.sdk.SmartcarCodeReceiver
 
SmartcarResponse - Class in com.smartcar.sdk
A class that creates the response from Smartcar Connect.
SmartcarResponse.Builder - Class in com.smartcar.sdk
 
state(String) - Method in class com.smartcar.sdk.SmartcarResponse.Builder
 

T

toString() - Method in class com.smartcar.sdk.SmartcarResponse
 
toString() - Method in class com.smartcar.sdk.VehicleInfo
 

V

vehicleInfo(VehicleInfo) - Method in class com.smartcar.sdk.SmartcarResponse.Builder
 
VehicleInfo - Class in com.smartcar.sdk
A class that stores vehicle data returned in SmartcarResponse.
VehicleInfo.Builder - Class in com.smartcar.sdk
Builder class that allows for optional properties that can be null on VehicleInfo
vin(String) - Method in class com.smartcar.sdk.VehicleInfo.Builder
Sets the vin on the Builder.
virtualKeyUrl(String) - Method in class com.smartcar.sdk.SmartcarResponse.Builder
 

Y

year(Integer) - Method in class com.smartcar.sdk.VehicleInfo.Builder
Sets the year on the Builder.
A B C E G H L M S T V Y 
Skip navigation links
Smartcar Android Auth SDK