Skip navigation links
A B C D F G H I J M O P R S T U W 

A

AppHelper - Class in com.braintreepayments.api.internal
 
AppHelper() - Constructor for class com.braintreepayments.api.internal.AppHelper
 
AuthenticationException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 401 HTTP_UNAUTHORIZED response is encountered.
AuthenticationException(String) - Constructor for exception com.braintreepayments.api.exceptions.AuthenticationException
 
AuthorizationException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 403 HTTP_FORBIDDEN response is encountered.
AuthorizationException(String) - Constructor for exception com.braintreepayments.api.exceptions.AuthorizationException
 

B

BraintreeSharedPreferences - Class in com.braintreepayments.api.internal
 
BraintreeSharedPreferences() - Constructor for class com.braintreepayments.api.internal.BraintreeSharedPreferences
 

C

ClassHelper - Class in com.braintreepayments.api.internal
 
ClassHelper() - Constructor for class com.braintreepayments.api.internal.ClassHelper
 
com.braintreepayments.api - package com.braintreepayments.api
 
com.braintreepayments.api.exceptions - package com.braintreepayments.api.exceptions
 
com.braintreepayments.api.interfaces - package com.braintreepayments.api.interfaces
 
com.braintreepayments.api.internal - package com.braintreepayments.api.internal
 
createSocket(Socket, String, int, boolean) - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 
createSocket(String, int) - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 
createSocket(InetAddress, int) - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 

D

DownForMaintenanceException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 503 HTTP_UNAVAILABLE response is encountered.
DownForMaintenanceException(String) - Constructor for exception com.braintreepayments.api.exceptions.DownForMaintenanceException
 

F

failure(Exception) - Method in interface com.braintreepayments.api.interfaces.HttpResponseCallback
 

G

get(String, HttpResponseCallback) - Method in class com.braintreepayments.api.internal.HttpClient
Make a HTTP GET request to using the base url and path provided.
getActivityInfo(Context, Class) - Static method in class com.braintreepayments.api.internal.ManifestValidator
 
getDefaultCipherSuites() - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 
getFieldValue(String, String) - Static method in class com.braintreepayments.api.internal.ClassHelper
 
getParcelable(Context, String) - Static method in class com.braintreepayments.api.internal.BraintreeSharedPreferences
 
getSharedPreferences(Context) - Static method in class com.braintreepayments.api.internal.BraintreeSharedPreferences
 
getString(Context, String) - Static method in class com.braintreepayments.api.internal.BraintreeSharedPreferences
 
getSupportedCipherSuites() - Method in class com.braintreepayments.api.internal.TLSSocketFactory
 

H

HttpClient<T extends HttpClient> - Class in com.braintreepayments.api.internal
 
HttpClient() - Constructor for class com.braintreepayments.api.internal.HttpClient
 
HttpResponseCallback - Interface in com.braintreepayments.api.interfaces
Communicates responses from a HTTP request on the main thread.

I

init(String) - Method in class com.braintreepayments.api.internal.HttpClient
 
isActivityDeclaredInAndroidManifest(Context, Class) - Static method in class com.braintreepayments.api.internal.ManifestValidator
 
isClassAvailable(String) - Static method in class com.braintreepayments.api.internal.ClassHelper
 
isIntentAvailable(Context, Intent) - Static method in class com.braintreepayments.api.internal.AppHelper
 
isSignatureValid(Context, String, String, String, int) - Static method in class com.braintreepayments.api.internal.SignatureVerification
Check if an app has the correct, matching, signature.
isUrlSchemeDeclaredInAndroidManifest(Context, String, Class) - Static method in class com.braintreepayments.api.internal.ManifestValidator
 

J

Json - Class in com.braintreepayments.api
 
Json() - Constructor for class com.braintreepayments.api.Json
 

M

ManifestValidator - Class in com.braintreepayments.api.internal
 
ManifestValidator() - Constructor for class com.braintreepayments.api.internal.ManifestValidator
 
mBaseUrl - Variable in class com.braintreepayments.api.internal.HttpClient
 
mThreadPool - Variable in class com.braintreepayments.api.internal.HttpClient
 

O

optString(JSONObject, String, String) - Static method in class com.braintreepayments.api.Json
Returns the value mapped by name if it exists, coercing it if necessary, or fallback if no such mapping exists.

P

parseResponse(HttpURLConnection) - Method in class com.braintreepayments.api.internal.HttpClient
 
post(String, String, HttpResponseCallback) - Method in class com.braintreepayments.api.internal.HttpClient
Make a HTTP POST request using the base url and path provided.
post(String, String) - Method in class com.braintreepayments.api.internal.HttpClient
Performs a synchronous post request.
putParcelable(Context, String, Parcelable) - Static method in class com.braintreepayments.api.internal.BraintreeSharedPreferences
 
putString(Context, String, String) - Static method in class com.braintreepayments.api.internal.BraintreeSharedPreferences
 

R

RateLimitException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 429 HTTP_TOO_MANY_REQUESTS response is encountered.
RateLimitException(String) - Constructor for exception com.braintreepayments.api.exceptions.RateLimitException
 
remove(Context, String) - Static method in class com.braintreepayments.api.internal.BraintreeSharedPreferences
 

S

ServerException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 500 HTTP_INTERNAL_ERROR response is encountered.
ServerException(String) - Constructor for exception com.braintreepayments.api.exceptions.ServerException
 
setBaseUrl(String) - Method in class com.braintreepayments.api.internal.HttpClient
 
setConnectTimeout(int) - Method in class com.braintreepayments.api.internal.HttpClient
 
setReadTimeout(int) - Method in class com.braintreepayments.api.internal.HttpClient
 
setSSLSocketFactory(SSLSocketFactory) - Method in class com.braintreepayments.api.internal.HttpClient
 
setUserAgent(String) - Method in class com.braintreepayments.api.internal.HttpClient
 
SignatureVerification - Class in com.braintreepayments.api.internal
 
SignatureVerification() - Constructor for class com.braintreepayments.api.internal.SignatureVerification
 
success(String) - Method in interface com.braintreepayments.api.interfaces.HttpResponseCallback
 

T

TLSSocketFactory - Class in com.braintreepayments.api.internal
 
TLSSocketFactory() - Constructor for class com.braintreepayments.api.internal.TLSSocketFactory
 
TLSSocketFactory(InputStream) - Constructor for class com.braintreepayments.api.internal.TLSSocketFactory
 

U

UnexpectedException - Exception in com.braintreepayments.api.exceptions
Exception thrown when an unrecognized error occurs while communicating with a server.
UnexpectedException(String) - Constructor for exception com.braintreepayments.api.exceptions.UnexpectedException
 
UnprocessableEntityException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 422 HTTP_UNPROCESSABLE_ENTITY response is encountered.
UnprocessableEntityException(String) - Constructor for exception com.braintreepayments.api.exceptions.UnprocessableEntityException
 
UpgradeRequiredException - Exception in com.braintreepayments.api.exceptions
Exception thrown when a 426 HTTP_UPGRADE_REQUIRED response is encountered.
UpgradeRequiredException(String) - Constructor for exception com.braintreepayments.api.exceptions.UpgradeRequiredException
 

W

writeOutputStream(OutputStream, String) - Method in class com.braintreepayments.api.internal.HttpClient
 
A B C D F G H I J M O P R S T U W 
Skip navigation links