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

S

saveLatestTransactionIdForCurrentUser(String) - Method in class com.sponsorpay.sdk.android.publisher.currency.VirtualCurrencyConnector
Saves the provided transaction ID for the current user into the publisher state preferences file.
sDefaultOfferBannerAdShape - Static variable in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
Default OfferBanner.AdShape used to request Offer Banners to the backend.
SDK_INTERNAL_VERSION_KEY - Static variable in class com.sponsorpay.sdk.android.UrlBuilder
The SDK internal version key for encoding the corresponding URL parameter.
SDK_RELEASE_VERSION_KEY - Static variable in class com.sponsorpay.sdk.android.UrlBuilder
The SDK release version key for encoding the corresponding URL parameter.
setBackgroundUrl(String) - Method in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
Can be set to the absolute URL of an image to use as background graphic for the interstitial.
setCookiesIntoCookieManagerInstance(String[], String, Context) - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
Sets the provided cookie strings into the application's cookie manager for the given base URL.
setCustomUIString(SponsorPayPublisher.UIStringIdentifier, String) - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
Replaces one of the UI messages with a custom text.
setCustomUIString(SponsorPayPublisher.UIStringIdentifier, int, Context) - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
Replaces one of the UI messages with the text identified by an Android String resource id.
setCustomUIStrings(EnumMap<SponsorPayPublisher.UIStringIdentifier, String>) - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
Replaces one or several of the UI messages at once.
setCustomUIStrings(EnumMap<SponsorPayPublisher.UIStringIdentifier, Integer>, Context) - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
 
setLoadingTimeoutSecs(int) - Method in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
Sets the maximum amount of time the interstitial should take to load.
setOverriddenAppId(String) - Method in class com.sponsorpay.sdk.android.HostInfo
Set the offerId, overriding the one which would be read from the manifest.
setResponseData(int, String, String) - Method in class com.sponsorpay.sdk.android.publisher.currency.CurrencyServerAbstractResponse
Sets the raw response data.
setResponseListener(SPCurrencyServerListener) - Method in class com.sponsorpay.sdk.android.publisher.currency.CurrencyServerAbstractResponse
Set the response listener which will be notified when the parsing is complete.
setShouldStayOpen(boolean) - Method in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
Used to specify the behavior of the interstitial once the user clicks on the presented ad and is redirected outside the host publisher app.
setShouldUseStagingUrls(boolean) - Static method in class com.sponsorpay.sdk.android.advertiser.SponsorPayAdvertiser
 
setShouldUseStagingUrls(boolean) - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
 
setSkinName(String) - Method in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
Used to specify the name of a custom skin or template for the requested interstitial.
setWasAlreadySuccessful(boolean) - Method in class com.sponsorpay.sdk.android.advertiser.AdvertiserCallbackSender
Set whether a previous invocation of the advertiser callback had received a successful response.
SHA1_ALGORITHM - Static variable in class com.sponsorpay.sdk.android.SignatureTools
 
SHOULD_INTERSTITIAL_REMAIN_OPEN_DEFAULT - Static variable in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
 
SHOULD_STAY_OPEN_DEFAULT - Variable in class com.sponsorpay.sdk.android.publisher.OfferWallActivity
 
shouldOverrideUrlLoading(WebView, String) - Method in class com.sponsorpay.sdk.android.publisher.OfferWebClient
 
shouldUseStagingUrls() - Static method in class com.sponsorpay.sdk.android.advertiser.SponsorPayAdvertiser
 
shouldUseStagingUrls() - Static method in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
 
showErrorDialog(SponsorPayPublisher.UIStringIdentifier) - Method in class com.sponsorpay.sdk.android.publisher.OfferWallActivity
Displays an error dialog with the passed error message on top of the activity.
showErrorDialog(String) - Method in class com.sponsorpay.sdk.android.publisher.OfferWallActivity
Displays an error dialog with the passed error message on top of the activity.
signature - Variable in class com.sponsorpay.sdk.android.publisher.currency.VirtualCurrencyConnector.CurrencyServerRequestAsyncTask
Server's response signature, extracted of the "X-Sponsorpay-Response-Signature" header.
SIGNATURE_HEADER - Static variable in class com.sponsorpay.sdk.android.publisher.currency.VirtualCurrencyConnector.CurrencyServerRequestAsyncTask
Custom SponsorPay HTTP header containing the signature of the response.
SignatureTools - Class in com.sponsorpay.sdk.android
Contains convenience methods to generate digital signatures for texts and URL-encoded key-value maps.
SignatureTools() - Constructor for class com.sponsorpay.sdk.android.SignatureTools
 
sInterstitialAvailableResponseCount - Static variable in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
Static counter which gets incremented every time an interstitial ad is returned.
SKIN_NAME_DEFAULT - Static variable in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
 
SP_AD_SHAPE_320X50 - Static variable in class com.sponsorpay.sdk.android.publisher.OfferBanner
OfferBanner.AdShape defining a 320 x 50 banner shape.
SPCurrencyServerListener - Interface in com.sponsorpay.sdk.android.publisher.currency
Interface to be implemented by parties interested in the results of requests to the SponsorPay Virtual Currency Server.
SPOfferBannerListener - Interface in com.sponsorpay.sdk.android.publisher
Interface to be implemented by listeners notified of the results of a SponsorPay Offer Banner request.
SponsorPay - Class in com.sponsorpay.sdk.android
Contains version information of the SponsorPay SDK.
SponsorPay() - Constructor for class com.sponsorpay.sdk.android.SponsorPay
 
SPONSORPAY_APP_ID_KEY - Static variable in class com.sponsorpay.sdk.android.HostInfo
The Sponsorpay App ID Key that is used in the AndroidManifest.xml file.
SPONSORPAY_EXIT_SCHEMA - Static variable in class com.sponsorpay.sdk.android.publisher.OfferWebClient
 
SponsorPayAdvertiser - Class in com.sponsorpay.sdk.android.advertiser
Provides convenience calls to run the Advertiser callback request.
SponsorPayAdvertiser(Context) - Constructor for class com.sponsorpay.sdk.android.advertiser.SponsorPayAdvertiser
Constructor.
SponsorPayCallbackDelayer - Class in com.sponsorpay.sdk.android.advertiser
Enables triggering the advertiser's callback with a delay.
SponsorPayCallbackDelayer() - Constructor for class com.sponsorpay.sdk.android.advertiser.SponsorPayCallbackDelayer
 
SponsorPayPublisher - Class in com.sponsorpay.sdk.android.publisher
Provides convenience calls to load and show the mobile Offer Wall and the mobile Interstitial.
SponsorPayPublisher() - Constructor for class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
 
SponsorPayPublisher.UIStringIdentifier - Enum in com.sponsorpay.sdk.android.publisher
Enumeration identifying the different messages which can be displayed in the user interface.
SponsorPayPublisher.UIStringIdentifier() - Constructor for enum com.sponsorpay.sdk.android.publisher.SponsorPayPublisher.UIStringIdentifier
 
sShouldUseStagingUrls - Static variable in class com.sponsorpay.sdk.android.advertiser.SponsorPayAdvertiser
 
sShouldUseStagingUrls - Static variable in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
 
startLoading() - Method in class com.sponsorpay.sdk.android.publisher.InterstitialLoader
Triggers the loading of the interstitial with the configured parameters.
STATE_GOT_SUCCESSFUL_RESPONSE_KEY - Static variable in class com.sponsorpay.sdk.android.advertiser.SponsorPayAdvertiser
The key to store in the preferences file the flag which determines if we have already successfully contacted the Advertiser API.
STATE_LATEST_TRANSACTION_ID_KEY_PREFIX - Static variable in class com.sponsorpay.sdk.android.publisher.currency.VirtualCurrencyConnector
Key for the String containing the latest known transaction ID, which is saved as state in the Publisher SDK preferences file (whose name is defined in SponsorPayPublisher.PREFERENCES_FILENAME).
STATE_LATEST_TRANSACTION_ID_KEY_SEPARATOR - Static variable in class com.sponsorpay.sdk.android.publisher.currency.VirtualCurrencyConnector
 
STATE_OFFSET_COUNT_KEY - Static variable in class com.sponsorpay.sdk.android.publisher.OfferBannerRequest
 
statusCode - Variable in class com.sponsorpay.sdk.android.publisher.currency.VirtualCurrencyConnector.CurrencyServerRequestAsyncTask
Status code of the server's response.
SUCCESFUL_HTTP_STATUS_CODE - Static variable in class com.sponsorpay.sdk.android.advertiser.AdvertiserCallbackSender
HTTP status code that the response should have in order to determine that the API has been contacted successfully.
SUCCESSFUL_ANSWER_RECEIVED_KEY - Static variable in class com.sponsorpay.sdk.android.advertiser.AdvertiserCallbackSender
The key for encoding the parameter corresponding to whether a previous invocation of the advertiser callback had received a successful response.
sUIStrings - Static variable in class com.sponsorpay.sdk.android.publisher.SponsorPayPublisher
Messages which can be displayed in the user interface.

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