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

A

AppstoreSDKModes - Enum in com.amazon.device.drm.model
Represents the mode in which Appstore SDK is currently running in.

B

BroadcastHandler - Class in com.amazon.device.simplesignin
Developers must register this class as a broadcast receiver in their AndroidManifest.xml in order to receive broadcast intents from the Amazon Appstore for Android.
BroadcastHandler() - Constructor for class com.amazon.device.simplesignin.BroadcastHandler
 
build() - Method in class com.amazon.device.iap.model.UserDataRequest.Builder
Returns a UserDataRequest reference to initiate user data query

C

CoinsReward - Class in com.amazon.device.iap.model
Contains data about Amazon Coins that may be rewarded to customers after they purchase the associated Product.
CoinsReward(int) - Constructor for class com.amazon.device.iap.model.CoinsReward
 
com.amazon.device.drm - package com.amazon.device.drm
 
com.amazon.device.drm.model - package com.amazon.device.drm.model
 
com.amazon.device.iap - package com.amazon.device.iap
Provides classes and an interface that are required to use the In-App Purchasing API with the Amazon Appstore.
com.amazon.device.iap.model - package com.amazon.device.iap.model
Provides classes for the data model that supports the Amazon Appstore In-App Purchasing API.
com.amazon.device.simplesignin - package com.amazon.device.simplesignin
 
com.amazon.device.simplesignin.model - package com.amazon.device.simplesignin.model
 
com.amazon.device.simplesignin.model.request - package com.amazon.device.simplesignin.model.request
 
com.amazon.device.simplesignin.model.response - package com.amazon.device.simplesignin.model.response
 
CREATOR - Static variable in class com.amazon.device.drm.model.RequestId
CREATOR field that generates instance of RequestId object from a Parcel.
CREATOR - Static variable in class com.amazon.device.iap.model.Product
CREATOR field that generates instances of Product object from a Parcel.
CREATOR - Static variable in class com.amazon.device.iap.model.Promotion
 
CREATOR - Static variable in class com.amazon.device.iap.model.PromotionPlan
 
CREATOR - Static variable in class com.amazon.device.iap.model.RequestId
CREATOR field that generates instance of RequestId object from a Parcel.
CREATOR - Static variable in class com.amazon.device.iap.model.UserData
CREATOR field that generates instances of UserData object from a Parcel.
CREATOR - Static variable in class com.amazon.device.simplesignin.model.RequestId
CREATOR field that generates instance of RequestId object from a Parcel.

D

describeContents() - Method in class com.amazon.device.drm.model.RequestId
describeContents() - Method in class com.amazon.device.iap.model.Product
describeContents() - Method in class com.amazon.device.iap.model.Promotion
 
describeContents() - Method in class com.amazon.device.iap.model.PromotionPlan
 
describeContents() - Method in class com.amazon.device.iap.model.RequestId
describeContents() - Method in class com.amazon.device.iap.model.UserData
describeContents() - Method in class com.amazon.device.simplesignin.model.RequestId
 

E

enablePendingPurchases() - Static method in class com.amazon.device.iap.PurchasingService
Apps must call this method if they want to support remote approval of purchases.
equals(Object) - Method in class com.amazon.device.drm.model.RequestId
Compares two request IDs.
equals(Object) - Method in class com.amazon.device.iap.model.Promotion
Utility method to check for equality of this instance with another Promotion instance.
equals(Object) - Method in class com.amazon.device.iap.model.PromotionPlan
Utility method to check for equality of this instance with another PromotionPlan instance.
equals(Object) - Method in class com.amazon.device.iap.model.Receipt
Compares this Receipt to the specified object.
equals(Object) - Method in class com.amazon.device.iap.model.RequestId
Compares two request IDs.

F

FailureReason - Enum in com.amazon.device.simplesignin.model
Reasons for failure that 3P developers will provide.
from(int) - Static method in class com.amazon.device.iap.model.CoinsReward
 
fromString(String) - Static method in class com.amazon.device.drm.model.RequestId
Creates a RequestId from its encoded string form.
fromString(String) - Static method in class com.amazon.device.iap.model.RequestId
Creates a RequestId from its encoded string form.
FulfillmentResult - Enum in com.amazon.device.iap.model
Represents the fulfillment result for an in-app purchase.

G

getAmount() - Method in class com.amazon.device.iap.model.CoinsReward
Provides the number of Amazon Coins that a customer may be rewarded after purchasing the associated Product.
getAppstoreSDKMode() - Static method in class com.amazon.device.drm.LicensingService
If Mode is SANDBOX, the SDK is running in Sandbox mode, which only allows interactions with the Amazon AppTester.
getCancelDate() - Method in class com.amazon.device.iap.model.Receipt
Returns the cancel date for the purchase, or null if it is not canceled.
getCoinsReward() - Method in class com.amazon.device.iap.model.Product
May be null.
getCountryCode() - Method in class com.amazon.device.iap.model.UserData
Returns the Country Code
getDeferredDate() - Method in class com.amazon.device.iap.model.Receipt
Returns the deferred date for updated subscription, or null if it is not deferred update.
getDeferredSku() - Method in class com.amazon.device.iap.model.Receipt
Returns the DeferredSKU for the updated subscription.
getDescription() - Method in class com.amazon.device.iap.model.Product
Returns the localized description of the product.
getEnumForValue(String) - Static method in enum com.amazon.device.iap.model.LWAConsentStatus
Converts LWAConsentStatus string to ENUM.
getEnumForValue(String) - Static method in enum com.amazon.device.iap.model.UserProfileAccessConsentStatus
Converts UserProfileAccessConsentStatus string to ENUM.
getFetchLWAConsentStatus() - Method in class com.amazon.device.iap.model.UserDataRequest
Deprecated.
getFetchUserProfileAccessConsentStatus() - Method in class com.amazon.device.iap.model.UserDataRequest
Returns the flag indicating if request need to query User Profile Consent Status
getFreeTrialPeriod() - Method in class com.amazon.device.iap.model.Product
Returns the free trial period configured in the Amazon Developer Portal.
getLWAConsentStatus() - Method in class com.amazon.device.iap.model.UserData
Returns the LWA data share consent status of the user.
getMarketplace() - Method in class com.amazon.device.iap.model.UserData
Returns the two character Alpha-2 code of ISO_3166-1 denoting the marketplace of the user.
getPrice() - Method in class com.amazon.device.iap.model.Product
Returns the price of the product.
getProductData() - Method in class com.amazon.device.iap.model.ProductDataResponse
Returns product data, keyed by SKU.
getProductData(Set<String>) - Static method in class com.amazon.device.iap.PurchasingService
Initiates a request to retrieve item data of up to one-hundred SKUs.
getProductType() - Method in class com.amazon.device.iap.model.Product
Returns the type of product.
getProductType() - Method in class com.amazon.device.iap.model.Receipt
Returns the type of product.
getPromotionPlans() - Method in class com.amazon.device.iap.model.Promotion
Returns the list of promotion plans associated with the promotion type of current instance.
getPromotionPrice() - Method in class com.amazon.device.iap.model.PromotionPlan
Returns the localized price of this promotion.
getPromotionPriceCycles() - Method in class com.amazon.device.iap.model.PromotionPlan
Returns the number of cycles with the promotion period of this promotion.
getPromotionPricePeriod() - Method in class com.amazon.device.iap.model.PromotionPlan
Returns the promotion period associated with the current instance of PromotionPlan.
getPromotions() - Method in class com.amazon.device.iap.model.Product
Returns a list of promotions configured in the Amazon Developer Portal.
getPromotionType() - Method in class com.amazon.device.iap.model.Promotion
Returns the type of promotion associated with the current instance.
getPurchaseDate() - Method in class com.amazon.device.iap.model.Receipt
Returns the purchase date for the purchase.
getPurchaseUpdates(boolean) - Static method in class com.amazon.device.iap.PurchasingService
Initiates a request to retrieve updates about items the customer has purchased and/or canceled.
getReceipt() - Method in class com.amazon.device.iap.model.PurchaseResponse
getReceiptId() - Method in class com.amazon.device.iap.model.Receipt
Returns a receipt ID which is a unique identifier of a purchase.
getReceipts() - Method in class com.amazon.device.iap.model.ModifySubscriptionResponse
getReceipts() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Returns receipts, or an empty list if PurchaseUpdatesResponse.getRequestStatus() is not PurchaseUpdatesResponse.RequestStatus.SUCCESSFUL, or there are no receipts.
getRequestId() - Method in class com.amazon.device.drm.model.LicenseResponse
Returns the request identifier originally returned by LicensingService#verifyLicense().
getRequestId() - Method in class com.amazon.device.iap.model.ModifySubscriptionResponse
Returns the request ID originally returned by PurchasingService.modifySubscription(String, ProrationMode).
getRequestId() - Method in class com.amazon.device.iap.model.ProductDataResponse
Returns the request identifier originally returned by PurchasingService.getProductData(Set).
getRequestId() - Method in class com.amazon.device.iap.model.PurchaseResponse
Returns the request ID originally returned by PurchasingService.purchase(String).
getRequestId() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Returns the request ID originally returned by PurchasingService.getPurchaseUpdates(boolean).
getRequestId() - Method in class com.amazon.device.iap.model.UserDataResponse
Provides access to the request ID originally returned by PurchasingService.getUserData().
getRequestId() - Method in class com.amazon.device.iap.model.UserProfileAccessResponse
Returns the request ID originally returned by PurchasingService.requestUserProfileAccess().
getRequestStatus() - Method in class com.amazon.device.drm.model.LicenseResponse
Indicates the status of the verifyLicense call.
getRequestStatus() - Method in class com.amazon.device.iap.model.ModifySubscriptionResponse
Returns the status of the modifySubscription request.
getRequestStatus() - Method in class com.amazon.device.iap.model.ProductDataResponse
Returns the status of the product data request.
getRequestStatus() - Method in class com.amazon.device.iap.model.PurchaseResponse
Returns the status of the purchase request.
getRequestStatus() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Returns the status of the request.
getRequestStatus() - Method in class com.amazon.device.iap.model.UserDataResponse
Indicates the status of the getUserData call.
getRequestStatus() - Method in class com.amazon.device.iap.model.UserProfileAccessResponse
Returns the status of the auth code data request.
getSDKMode() - Static method in class com.amazon.device.simplesignin.SimpleSignInService
This API will return what mode the SDK is running in.
getSku() - Method in class com.amazon.device.iap.model.Product
Returns the stock-keeping unit (SKU) of the product.
getSku() - Method in class com.amazon.device.iap.model.Receipt
Returns the SKU of the purchase.
getSmallIconUrl() - Method in class com.amazon.device.iap.model.Product
Returns the url of the small icon.
getSubscriptionPeriod() - Method in class com.amazon.device.iap.model.Product
Returns the subscription period configured in the Amazon Developer Portal.
getTermSku() - Method in class com.amazon.device.iap.model.Receipt
Returns the Term SKU of the purchase.
getTitle() - Method in class com.amazon.device.iap.model.Product
Returns the localized title of the product.
getUnavailableSkus() - Method in class com.amazon.device.iap.model.ProductDataResponse
Returns the set of SKUs provided in the original request to PurchasingService.getProductData(Set) for which product data is not available.
getUserAndLinks(String) - Static method in class com.amazon.device.simplesignin.SimpleSignInService
Initiates a request to retrieve the link data available at Amazon of the currently logged-in user.
GetUserAndLinksResponse - Class in com.amazon.device.simplesignin.model.response
Models a response object holding links established between user's amazon account and 3P accounts.
GetUserAndLinksResponse() - Constructor for class com.amazon.device.simplesignin.model.response.GetUserAndLinksResponse
 
getUserData() - Method in class com.amazon.device.iap.model.ModifySubscriptionResponse
Returns the user ID and marketplace information of the user associated with the modifySubscription request.
getUserData() - Method in class com.amazon.device.iap.model.PurchaseResponse
Returns the user ID and marketplace information of the user associated with the purchase.
getUserData() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Returns the user ID and marketplace information of the user associated with the purchase.
getUserData() - Method in class com.amazon.device.iap.model.UserDataResponse
Returns the user ID and marketplace information of the user associated with the purchase.
getUserData() - Static method in class com.amazon.device.iap.PurchasingService
Initiates a request to retrieve the user ID of the currently logged-in user.
getUserData(UserDataRequest) - Static method in class com.amazon.device.iap.PurchasingService
Initiates a request to retrieve the user details of the currently logged-in user.
getUserId() - Method in class com.amazon.device.iap.model.UserData
Returns the user ID.
getUserProfileAccessAuthCode() - Method in class com.amazon.device.iap.model.UserProfileAccessResponse
Returns auth code.
getUserProfileAccessConsentStatus() - Method in class com.amazon.device.iap.model.UserData
Returns the data share consent status of the user.

H

hashCode() - Method in class com.amazon.device.drm.model.RequestId
 
hashCode() - Method in class com.amazon.device.iap.model.Receipt
Returns a hash code for this Receipt.
hashCode() - Method in class com.amazon.device.iap.model.RequestId
 
hasMore() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Returns true if more results are available.

I

isCanceled() - Method in class com.amazon.device.iap.model.Receipt
Checks cancellation or expiration of the receipt.
isDeferred() - Method in class com.amazon.device.iap.model.Receipt
Checks if update is deferred.
ISimpleSignInResponseHandler - Interface in com.amazon.device.simplesignin
3P developers must implement an instance of ISimpleSignInResponseHandler and register their implementation instance of response handler by calling SimpleSignInService.registerResponseHandler(android.content.Context, ISimpleSignInResponseHandler) before calling any of the APIs listed in SimpleSignInService Your registered implementation of this response handler will receive a asynchronous callback as soon as Amazon completes the request made through available APIs.

L

LicenseResponse - Class in com.amazon.device.drm.model
 
LicenseResponse(LicenseResponseBuilder) - Constructor for class com.amazon.device.drm.model.LicenseResponse
Creates an instance of the LicenseResponse.
LicenseResponse.RequestStatus - Enum in com.amazon.device.drm.model
Represents the status of a get user data request initiated by LicensingService#verifyLicense().
LicensingListener - Interface in com.amazon.device.drm
Developer must implement the LicensingListener and pass an instance of their implementation when they call the verifyLicense API of LicensingService.
LicensingService - Class in com.amazon.device.drm
 
LicensingService() - Constructor for class com.amazon.device.drm.LicensingService
 
Link - Class in com.amazon.device.simplesignin.model
Models a link between user's amazon account and their 3P account
Link() - Constructor for class com.amazon.device.simplesignin.model.Link
 
linkUserAccount(LinkUserAccountRequest) - Static method in class com.amazon.device.simplesignin.SimpleSignInService
Initiates a request to link the user's 3P account with Amazon account.
LinkUserAccountRequest - Class in com.amazon.device.simplesignin.model.request
Models a request object used while calling LinkUserAccounts API.
LinkUserAccountRequest() - Constructor for class com.amazon.device.simplesignin.model.request.LinkUserAccountRequest
 
LinkUserAccountResponse - Class in com.amazon.device.simplesignin.model.response
Models a object that is returned as response calling LinkUserAccount API.
LinkUserAccountResponse() - Constructor for class com.amazon.device.simplesignin.model.response.LinkUserAccountResponse
 
LinkUserAccountResponse.SuccessCode - Enum in com.amazon.device.simplesignin.model.response
Holds possible statuses for Account linking request.
LWAConsentStatus - Enum in com.amazon.device.iap.model
Supported LWA Consent status

M

modifySubscription(String, ProrationMode) - Static method in class com.amazon.device.iap.PurchasingService
Initiates a modifySubscription request for a subscription.
ModifySubscriptionListener - Interface in com.amazon.device.iap
ModifySubscriptionResponse - Class in com.amazon.device.iap.model
 
ModifySubscriptionResponse(ModifySubscriptionResponseBuilder) - Constructor for class com.amazon.device.iap.model.ModifySubscriptionResponse
Creates an instance of the ModifySubscriptionResponse.
ModifySubscriptionResponse.RequestStatus - Enum in com.amazon.device.iap.model
 

N

newBuilder() - Static method in class com.amazon.device.iap.model.UserDataRequest
Constructs a new UserDataRequest.Builder instance.
notifyFulfillment(String, FulfillmentResult) - Static method in class com.amazon.device.iap.PurchasingService
Notifies Amazon about the purchase fulfillment.

O

onBind(Intent) - Method in class com.amazon.device.iap.PurchasingService
 
onGetUserAndLinksResponse(GetUserAndLinksResponse) - Method in interface com.amazon.device.simplesignin.ISimpleSignInResponseHandler
This callback method is invoked when the response GetUserAndLinksResponse is available on Amazon side, which is initiated by our service API SimpleSignInService.getUserAndLinks(String)
onLicenseCommandResponse(LicenseResponse) - Method in interface com.amazon.device.drm.LicensingListener
This callback method is invoked when a LicenseResponse is available for a request initiated by LicensingService#verifyLicense().
onLinkUserAccountResponse(LinkUserAccountResponse) - Method in interface com.amazon.device.simplesignin.ISimpleSignInResponseHandler
This callback method is invoked when the response LinkUserAccountResponse is available on Amazon side, which is initiated by our service API SimpleSignInService.linkUserAccount(com.amazon.device.simplesignin.model.request.LinkUserAccountRequest)
onModifySubscriptionResponse(ModifySubscriptionResponse) - Method in interface com.amazon.device.iap.ModifySubscriptionListener
This callback method is invoked when a ModifySubscriptionResponse is available for a request initiated by PurchasingService.modifySubscription(String, ProrationMode).
onProductDataResponse(ProductDataResponse) - Method in interface com.amazon.device.iap.PurchasingListener
This callback method is invoked when an ProductDataResponse is available for a request initiated by PurchasingService.getProductData(java.util.Set).
onPurchaseResponse(PurchaseResponse) - Method in interface com.amazon.device.iap.PurchasingListener
This callback method is invoked when a PurchaseResponse is available for a purchase initiated by PurchasingService.purchase(String).
onPurchaseUpdatesResponse(PurchaseUpdatesResponse) - Method in interface com.amazon.device.iap.PurchasingListener
This callback method is invoked when a PurchaseUpdatesResponse is available for a request initiated by PurchasingService.getPurchaseUpdates(boolean).
onReceive(Context, Intent) - Method in class com.amazon.device.drm.ResponseReceiver
Handles broadcast intents from Amazon Appstore.
onReceive(Context, Intent) - Method in class com.amazon.device.iap.ResponseReceiver
Handles broadcast intents from Amazon Appstore.
onReceive(Context, Intent) - Method in class com.amazon.device.simplesignin.BroadcastHandler
 
onRecordMetricsEventResponse(RecordMetricsEventResponse) - Method in interface com.amazon.device.simplesignin.ISimpleSignInResponseHandler
This callback method is invoked when the response RecordMetricsEventResponse is available on Amazon side, which is initiated by our service API SimpleSignInService.recordMetricEvent(SSIEventRequest)
onShowLoginSelectionResponse(ShowLoginSelectionResponse) - Method in interface com.amazon.device.simplesignin.ISimpleSignInResponseHandler
This callback method is invoked when the response ShowLoginSelectionResponse is available on Amazon side, which is initiated by our service API SimpleSignInService.showLoginSelection(java.util.Map)
onUserDataResponse(UserDataResponse) - Method in interface com.amazon.device.iap.PurchasingListener
This callback method is invoked when a UserDataResponse is available for a request initiated by PurchasingService.getUserData().
onUserProfileAccessResponse(UserProfileAccessResponse) - Method in interface com.amazon.device.iap.UserProfileAccessListener
This callback method is invoked when a UserProfileAccessResponse is available for a request initiated by PurchasingService.requestUserProfileAccess().

P

Product - Class in com.amazon.device.iap.model
Represents an in-app product, such as consumable content, entitlement content, or subscription content.
Product(ProductBuilder) - Constructor for class com.amazon.device.iap.model.Product
Creates an instance of the Product.
ProductDataResponse - Class in com.amazon.device.iap.model
Represents the result of a call to PurchasingService.getProductData(java.util.Set).
ProductDataResponse(ProductDataResponseBuilder) - Constructor for class com.amazon.device.iap.model.ProductDataResponse
Creates an instance of the Product.
ProductDataResponse.RequestStatus - Enum in com.amazon.device.iap.model
Represents the status of a product data request initiated by PurchasingService.getProductData(java.util.Set).
ProductType - Enum in com.amazon.device.iap.model
Represents the type of product.
Promotion - Class in com.amazon.device.iap.model
Represents a promotion configured for a Product
Promotion(String, List<PromotionPlan>) - Constructor for class com.amazon.device.iap.model.Promotion
 
PromotionPlan - Class in com.amazon.device.iap.model
Represents a promotion plan such as "Introductory promotion with $3.00 weekly for 3 terms", where, the Promotion object contains a list of such promotion plans
PromotionPlan(String, String, int) - Constructor for class com.amazon.device.iap.model.PromotionPlan
 
ProrationMode - Enum in com.amazon.device.iap.model
 
purchase(String) - Static method in class com.amazon.device.iap.PurchasingService
Initiates a purchase-flow for a product.
PurchaseResponse - Class in com.amazon.device.iap.model
Represents the result of a call to PurchasingService.purchase(String).
PurchaseResponse(PurchaseResponseBuilder) - Constructor for class com.amazon.device.iap.model.PurchaseResponse
Creates an instance of the PurchaseResponse.
PurchaseResponse.RequestStatus - Enum in com.amazon.device.iap.model
Represents the status of a purchase request initiated via PurchasingService.purchase(String).
PurchaseUpdatesResponse - Class in com.amazon.device.iap.model
Represents the result of a call to PurchasingService.getPurchaseUpdates(boolean).
PurchaseUpdatesResponse(PurchaseUpdatesResponseBuilder) - Constructor for class com.amazon.device.iap.model.PurchaseUpdatesResponse
Creates an instance of the PurchaseUpdatesResponse.
PurchaseUpdatesResponse.RequestStatus - Enum in com.amazon.device.iap.model
Represents the status of a purchase updates request initiated via PurchasingService.getPurchaseUpdates(boolean).
PurchasingListener - Interface in com.amazon.device.iap
Clients must implement the PurchasingListener and register an instance of their implementation with PurchasingService.registerListener(android.content.Context, PurchasingListener) before using other APIs in the PurchasingService.
PurchasingService - Class in com.amazon.device.iap
Presents the primary API for interacting with the Amazon Appstore purchasing framework.
PurchasingService() - Constructor for class com.amazon.device.iap.PurchasingService
 

R

Receipt - Class in com.amazon.device.iap.model
Represents the purchase of consumable content, entitlement content or subscription content, as well as the renewal of a subscription.
Receipt(ReceiptBuilder) - Constructor for class com.amazon.device.iap.model.Receipt
Creates an instance of the Receipt.
recordMetricEvent(SSIEventRequest) - Static method in class com.amazon.device.simplesignin.SimpleSignInService
This API will be triggered in the case of any event that needs to be recorded for metric publishing.
RecordMetricsEventResponse - Class in com.amazon.device.simplesignin.model.response
This class models the Record Metrics Event Response fetching kiwi request.
RecordMetricsEventResponse() - Constructor for class com.amazon.device.simplesignin.model.response.RecordMetricsEventResponse
 
registerListener(Context, PurchasingListener) - Static method in class com.amazon.device.iap.PurchasingService
Before invoking operations in this class, register a PurchasingListener and its Context.
registerListener(Context, ModifySubscriptionListener) - Static method in class com.amazon.device.iap.PurchasingService
Before invoking modifySubscription in this class, register a ModifySubscriptionListener and its Context.
registerResponseHandler(Context, ISimpleSignInResponseHandler) - Static method in class com.amazon.device.simplesignin.SimpleSignInService
Before calling of the service APIs below, developers are expected to create an instance of ISimpleSignInResponseHandler and register along with the application context by calling this method.
registerUserProfileAccessListener(Context, UserProfileAccessListener) - Static method in class com.amazon.device.iap.PurchasingService
Before invoking operations in this class, register a UserProfileAccessListener and its Context.
RequestId - Class in com.amazon.device.drm.model
Represents the id of any in-app purchasing request.
RequestId() - Constructor for class com.amazon.device.drm.model.RequestId
Creates a new RequestId object.
RequestId - Class in com.amazon.device.iap.model
Represents the id of any in-app purchasing request.
RequestId() - Constructor for class com.amazon.device.iap.model.RequestId
Creates a new RequestId object.
RequestId - Class in com.amazon.device.simplesignin.model
Represents the id of any requests made for Simple Sign In.
RequestId() - Constructor for class com.amazon.device.simplesignin.model.RequestId
Constructor to create an instance of request id.
RequestStatus - Enum in com.amazon.device.simplesignin.model
Indicates the status of the requests made to SimpleSignIn SDK.
requestUserProfileAccess() - Static method in class com.amazon.device.iap.PurchasingService
Initiates a request to retrieve the auth code of the currently logged-in user.
ResponseReceiver - Class in com.amazon.device.drm
 
ResponseReceiver() - Constructor for class com.amazon.device.drm.ResponseReceiver
 
ResponseReceiver - Class in com.amazon.device.iap
You must register this class as a broadcast receiver in your AndroidManifest.xml in order to receive broadcast intents from the Amazon Appstore for Android.
ResponseReceiver() - Constructor for class com.amazon.device.iap.ResponseReceiver
 

S

safeValueOf(String) - Static method in enum com.amazon.device.iap.model.ModifySubscriptionResponse.RequestStatus
 
safeValueOf(String) - Static method in enum com.amazon.device.iap.model.PurchaseResponse.RequestStatus
 
SDK_VERSION - Static variable in class com.amazon.device.drm.LicensingService
DRM SDK will be part of Appstore SDK.
SDK_VERSION - Static variable in class com.amazon.device.iap.PurchasingService
Indicates the release version of the API for making in-app purchases.
SDK_VERSION - Static variable in class com.amazon.device.simplesignin.SimpleSignInService
 
setFetchLWAConsentStatus(boolean) - Method in class com.amazon.device.iap.model.UserDataRequest.Builder
Deprecated.
setFetchUserProfileAccessConsentStatus(boolean) - Method in class com.amazon.device.iap.model.UserDataRequest.Builder
Sets the flag to enable UserProfileAccessConsentStatus.
showLoginSelection(Map<String, String>) - Static method in class com.amazon.device.simplesignin.SimpleSignInService
Initiates a request to show list of links available and allow the user to choose from.
ShowLoginSelectionResponse - Class in com.amazon.device.simplesignin.model.response
 
ShowLoginSelectionResponse() - Constructor for class com.amazon.device.simplesignin.model.response.ShowLoginSelectionResponse
 
ShowLoginSelectionResponse.UserSelection - Enum in com.amazon.device.simplesignin.model.response
Enum value sent back in ShowLoginScreen response object that denotes what action user has selected in login screen.
SimpleSignInService - Class in com.amazon.device.simplesignin
 
SimpleSignInService() - Constructor for class com.amazon.device.simplesignin.SimpleSignInService
 
SSIEvent - Enum in com.amazon.device.simplesignin.model
Events to track metrics
SSIEventRequest - Class in com.amazon.device.simplesignin.model.request
This Request needs to be populated by the 3P app developer with the SSIEvent i.e, the type of event (mandatory), and FailureReason i.e, the reason for login failure (mandatory in case of login failure)
SSIEventRequest(SSIEvent, FailureReason) - Constructor for class com.amazon.device.simplesignin.model.request.SSIEventRequest
 
SSIEventRequest(SSIEvent) - Constructor for class com.amazon.device.simplesignin.model.request.SSIEventRequest
 

T

toJSON() - Method in class com.amazon.device.drm.model.LicenseResponse
Utility method to return a JSON object containing the information for a LicenseResponse instance.
toJSON() - Method in class com.amazon.device.drm.model.RequestId
Utility method to return a JSON object containing the information for a RequestId instance.
toJSON() - Method in class com.amazon.device.iap.model.ModifySubscriptionResponse
Utility method to return a JSON object containing the information for a ModifySubscriptionResponse instance.
toJSON() - Method in class com.amazon.device.iap.model.Product
Returns a JSON object containing the information for an instance of Product.
toJSON() - Method in class com.amazon.device.iap.model.ProductDataResponse
Utility method to return a JSON object containing the information for a ProductDataResponse instance.
toJSON() - Method in class com.amazon.device.iap.model.Promotion
Returns a JSON object containing the information for an instance of Promotion.
toJSON() - Method in class com.amazon.device.iap.model.PromotionPlan
Returns a JSON object containing the information for an instance of PromotionPlan.
toJSON() - Method in class com.amazon.device.iap.model.PurchaseResponse
Utility method to return a JSON object containing the information for a PurchaseResponse instance.
toJSON() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Utility method to return a JSON object containing the information for a PurchaseUpdatesResponse instance.
toJSON() - Method in class com.amazon.device.iap.model.Receipt
Utility method to return a JSON object containing the information for a Receipt instance.
toJSON() - Method in class com.amazon.device.iap.model.RequestId
Utility method to return a JSON object containing the information for a RequestId instance.
toJSON() - Method in class com.amazon.device.iap.model.UserData
Utility method to return a JSON object containing the information for a UserData instance.
toJSON() - Method in class com.amazon.device.iap.model.UserDataResponse
Utility method to return a JSON object containing the information for a UserDataResponse instance.
toJSON() - Method in class com.amazon.device.iap.model.UserProfileAccessResponse
Utility method to return a JSON object containing the information for a UserProfileAccessResponse instance.
Token - Class in com.amazon.device.simplesignin.model
 
Token() - Constructor for class com.amazon.device.simplesignin.model.Token
 
toString() - Method in class com.amazon.device.drm.model.LicenseResponse
 
toString() - Method in class com.amazon.device.drm.model.RequestId
Returns the encoded string form of the RequestId.
toString() - Method in class com.amazon.device.iap.model.ModifySubscriptionResponse
 
toString() - Method in class com.amazon.device.iap.model.Product
Utility method to return a String object that contains the information for a Product instance.
toString() - Method in class com.amazon.device.iap.model.ProductDataResponse
Utility method to return a String object that contains the information for a ProductDataResponse instance.
toString() - Method in class com.amazon.device.iap.model.Promotion
Utility method to return a String object that contains the information for a Promotion instance.
toString() - Method in class com.amazon.device.iap.model.PromotionPlan
Utility method to return a String object that contains the information for a PromotionPlan instance.
toString() - Method in class com.amazon.device.iap.model.PurchaseResponse
Utility method to return a String object that contains the information for a PurchaseResponse instance.
toString() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
Utility method to return a String object that contains the information for a PurchaseUpdatesResponse instance.
toString() - Method in class com.amazon.device.iap.model.Receipt
Utility method to return a String object that contains the information for a Receipt instance.
toString() - Method in class com.amazon.device.iap.model.RequestId
Returns the encoded string form of the RequestId.
toString() - Method in class com.amazon.device.iap.model.UserData
Utility method to return a String object that contains the information for a UserData instance.
toString() - Method in class com.amazon.device.iap.model.UserDataResponse
Utility method to return a String object that contains the information for a UserDataResponse instance.
toString() - Method in class com.amazon.device.iap.model.UserProfileAccessResponse
 
toString() - Method in enum com.amazon.device.simplesignin.model.FailureReason
 
toString() - Method in class com.amazon.device.simplesignin.model.RequestId
 

U

UserData - Class in com.amazon.device.iap.model
Represents the user information of the customer that is used for in-app purchases.
UserData(UserDataBuilder) - Constructor for class com.amazon.device.iap.model.UserData
Creates an instance of the UserData.
UserDataRequest - Class in com.amazon.device.iap.model
Request to initiate a query for User Data
UserDataRequest(UserDataRequest.Builder) - Constructor for class com.amazon.device.iap.model.UserDataRequest
 
UserDataRequest.Builder - Class in com.amazon.device.iap.model
Helps to construct a UserDataRequest that is used to query user details
UserDataResponse - Class in com.amazon.device.iap.model
Represents the result of a call to PurchasingService.getUserData().
UserDataResponse(UserDataResponseBuilder) - Constructor for class com.amazon.device.iap.model.UserDataResponse
Creates an instance of the UserDataResponse.
UserDataResponse.RequestStatus - Enum in com.amazon.device.iap.model
Represents the status of a get user data request initiated by PurchasingService.getUserData().
UserProfileAccessConsentStatus - Enum in com.amazon.device.iap.model
Supported User Profile Access Consent Status
UserProfileAccessListener - Interface in com.amazon.device.iap
Clients must implement the UserProfileAccessListener and register an instance of their implementation with PurchasingService.registerUserProfileAccessListener(Context, UserProfileAccessListener) before using other APIs in the PurchasingService.
UserProfileAccessResponse - Class in com.amazon.device.iap.model
Represents the result of a call to PurchasingService.requestUserProfileAccess()
UserProfileAccessResponse(UserProfileAccessResponseBuilder) - Constructor for class com.amazon.device.iap.model.UserProfileAccessResponse
Creates an instance of the UserProfileAccessResponse.
UserProfileAccessResponse.RequestStatus - Enum in com.amazon.device.iap.model
Represents the status of auth code request initiated by PurchasingService.requestUserProfileAccess().

V

valueOf(String) - Static method in enum com.amazon.device.drm.model.AppstoreSDKModes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.drm.model.LicenseResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.FulfillmentResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.LWAConsentStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.ModifySubscriptionResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.ProductDataResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.ProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.ProrationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.PurchaseResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.PurchaseUpdatesResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.UserDataResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.UserProfileAccessConsentStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.iap.model.UserProfileAccessResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.simplesignin.model.FailureReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.simplesignin.model.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.simplesignin.model.response.LinkUserAccountResponse.SuccessCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.simplesignin.model.response.ShowLoginSelectionResponse.UserSelection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.device.simplesignin.model.SSIEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazon.device.drm.model.AppstoreSDKModes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.drm.model.LicenseResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.FulfillmentResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.LWAConsentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.ModifySubscriptionResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.ProductDataResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.ProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.ProrationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.PurchaseResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.PurchaseUpdatesResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.UserDataResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.UserProfileAccessConsentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.iap.model.UserProfileAccessResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.simplesignin.model.FailureReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.simplesignin.model.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.simplesignin.model.response.LinkUserAccountResponse.SuccessCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.simplesignin.model.response.ShowLoginSelectionResponse.UserSelection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.device.simplesignin.model.SSIEvent
Returns an array containing the constants of this enum type, in the order they are declared.
verifyLicense(Context, LicensingListener) - Static method in class com.amazon.device.drm.LicensingService
Initiates a request to retrieve the license of the currently logged-in user.

W

writeToParcel(Parcel, int) - Method in class com.amazon.device.drm.model.RequestId
writeToParcel(Parcel, int) - Method in class com.amazon.device.iap.model.Product
writeToParcel(Parcel, int) - Method in class com.amazon.device.iap.model.Promotion
 
writeToParcel(Parcel, int) - Method in class com.amazon.device.iap.model.PromotionPlan
 
writeToParcel(Parcel, int) - Method in class com.amazon.device.iap.model.RequestId
writeToParcel(Parcel, int) - Method in class com.amazon.device.iap.model.UserData
writeToParcel(Parcel, int) - Method in class com.amazon.device.simplesignin.model.RequestId
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links