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

A

AbstractCertificateHttpHeaderAuthStrategy - Class in com.paypal.core
AbstractCertificateHttpHeaderAuthStrategy is an abstract implementation for certificate based ICredential to be realized as HTTP headers
AbstractCertificateHttpHeaderAuthStrategy(String) - Constructor for class com.paypal.core.AbstractCertificateHttpHeaderAuthStrategy
AbstractCertificateHttpHeaderAuthStrategy
AbstractSignatureHttpHeaderAuthStrategy - Class in com.paypal.core
AbstractSignatureHttpHeaderAuthStrategy is an abstract implementation for signature based ICredential to be realized as HTTP headers
AbstractSignatureHttpHeaderAuthStrategy(String) - Constructor for class com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
AbstractCertificateHttpHeaderAuthStrategy
ACCOUNT_PREFIX - Static variable in class com.paypal.core.Constants
 
addParameter(String, String) - Method in class com.paypal.sdk.util.OAuthSignature
Adds Parameter.
Address - Class in com.paypal.sdk.openidconnect
 
Address() - Constructor for class com.paypal.sdk.openidconnect.Address
Default Constructor
APICallPreHandler - Interface in com.paypal.core
APICallPreHandler defines a high level abstraction for call specific operations.
APICallPreHandlerFactory - Interface in com.paypal.core
APICallPreHandlerFactory factory for returning implementations if APICallPreHandler
APIContext - Class in com.paypal.core.rest
APIContext wraps wire-level parameters for the API call.
APIContext() - Constructor for class com.paypal.core.rest.APIContext
Default Constructor
APIContext(String) - Constructor for class com.paypal.core.rest.APIContext
APIContext, requestId is auto generated, calling setMaskRequestId(true) will override the requestId getter to return null
APIContext(String, String) - Constructor for class com.paypal.core.rest.APIContext
APIContext
APIService - Class in com.paypal.core
Wrapper class for api calls
APIService() - Constructor for class com.paypal.core.APIService
Deprecated. 
APIService(Map<String, String>) - Constructor for class com.paypal.core.APIService
APIService configured through Map
AuthenticationStrategy<T,E extends ICredential> - Interface in com.paypal.core
A Strategy pattern to retrieve ICredential as any conceivable datatype as required by the application
AUTHORIZATION_HEADER - Static variable in class com.paypal.core.Constants
 

B

Base64 - Class in com.paypal.core.codec.binary
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64() - Constructor for class com.paypal.core.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(boolean) - Constructor for class com.paypal.core.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in the given URL-safe mode.
Base64(int) - Constructor for class com.paypal.core.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(int, byte[]) - Constructor for class com.paypal.core.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(int, byte[], boolean) - Constructor for class com.paypal.core.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
BaseAPIContext - Class in com.paypal.core
 
BaseAPIContext() - Constructor for class com.paypal.core.BaseAPIContext
 
BaseException - Exception in com.paypal.exception
BaseException for SDK
BaseException(String) - Constructor for exception com.paypal.exception.BaseException
 
BaseException(String, Throwable) - Constructor for exception com.paypal.exception.BaseException
 
BaseNCodec - Class in com.paypal.core.codec.binary
Abstract superclass for Base-N encoders and decoders.
BaseNCodec(int, int, int, int) - Constructor for class com.paypal.core.codec.binary.BaseNCodec
Note lineLength is rounded down to the nearest multiple of BaseNCodec.encodedBlockSize If chunkSeparatorLength is zero, then chunking is disabled.
BaseService - Class in com.paypal.core
BaseService acts as base class for any concrete API service.
BaseService() - Constructor for class com.paypal.core.BaseService
Default Constructor
BaseService(InputStream) - Constructor for class com.paypal.core.BaseService
Constructs BaseService using the supplied InputStream for Properties configuration
BaseService(Properties) - Constructor for class com.paypal.core.BaseService
Constructs BaseService using the supplied Properties for configuration
BaseService(Map<String, String>) - Constructor for class com.paypal.core.BaseService
Constructs BaseService using the supplied Map for configuration
BinaryDecoder - Interface in com.paypal.core.codec
Defines common decoding methods for byte array decoders.
BinaryEncoder - Interface in com.paypal.core.codec
Defines common encoding methods for byte array encoders.
buffer - Variable in class com.paypal.core.codec.binary.BaseNCodec
Buffer for streaming.

C

call(APICallPreHandler) - Method in class com.paypal.core.BaseService
Calls the APIService with the corresponding APICallPreHandler
CertificateCredential - Class in com.paypal.core.credential
CertificateCredential encapsulates certificate credential information used by service authentication systems.
CertificateCredential(String, String, String, String) - Constructor for class com.paypal.core.credential.CertificateCredential
Certificate Credential
CertificateHttpHeaderAuthStrategy - Class in com.paypal.core.nvp
CertificateHttpHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on CertificateCredential and retrieves them as HTTP headers
CertificateHttpHeaderAuthStrategy(String) - Constructor for class com.paypal.core.nvp.CertificateHttpHeaderAuthStrategy
CertificateHttpHeaderAuthStrategy
CertificateHttpHeaderAuthStrategy - Class in com.paypal.core.soap
CertificateHttpHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on CertificateCredential and retrieves them as HTTP headers
CertificateHttpHeaderAuthStrategy(String) - Constructor for class com.paypal.core.soap.CertificateHttpHeaderAuthStrategy
CertificateHttpHeaderAuthStrategy
CertificateSOAPHeaderAuthStrategy - Class in com.paypal.core.soap
CertificateSOAPHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on CertificateCredential and retrieves them as SOAP headers
CertificateSOAPHeaderAuthStrategy() - Constructor for class com.paypal.core.soap.CertificateSOAPHeaderAuthStrategy
 
CharEncoding - Class in com.paypal.core.codec
Character encoding names required of every implementation of the Java platform.
CLIENT_ID - Static variable in class com.paypal.core.Constants
 
CLIENT_SECRET - Static variable in class com.paypal.core.Constants
 
ClientActionRequiredException - Exception in com.paypal.exception
ClientActionRequiredException, encapsulates instances where client has to take actions based or errors in API call.
ClientActionRequiredException(String) - Constructor for exception com.paypal.exception.ClientActionRequiredException
 
ClientActionRequiredException(String, Throwable) - Constructor for exception com.paypal.exception.ClientActionRequiredException
 
ClientCredentials - Class in com.paypal.core
ClientCredentials holds Client ID and Client Secret
ClientCredentials() - Constructor for class com.paypal.core.ClientCredentials
 
com.paypal.core - package com.paypal.core
 
com.paypal.core.codec - package com.paypal.core.codec
 
com.paypal.core.codec.binary - package com.paypal.core.codec.binary
 
com.paypal.core.credential - package com.paypal.core.credential
 
com.paypal.core.message - package com.paypal.core.message
 
com.paypal.core.nvp - package com.paypal.core.nvp
 
com.paypal.core.rest - package com.paypal.core.rest
 
com.paypal.core.soap - package com.paypal.core.soap
 
com.paypal.exception - package com.paypal.exception
 
com.paypal.ipn - package com.paypal.ipn
 
com.paypal.sdk.exceptions - package com.paypal.sdk.exceptions
 
com.paypal.sdk.openidconnect - package com.paypal.sdk.openidconnect
 
com.paypal.sdk.util - package com.paypal.sdk.util
 
combineDefaultMap(Map<String, String>) - Static method in class com.paypal.core.SDKUtil
Combines some Map with default values.
combineDefaultProperties(Properties) - Static method in class com.paypal.core.ConfigManager
Combines some Properties with Default Properties
computeV1Signature() - Method in class com.paypal.sdk.util.OAuthSignature
Computes OAuth Signature as per OAuth specification using signature Method.
config - Variable in class com.paypal.core.HttpConnection
Subclasses must set the http configuration in the createAndconfigureHttpConnection() method.
ConfigManager - Class in com.paypal.core
ConfigManager loads configuration from 'sdk_config.properties' file found in the classpath.
configurationMap - Variable in class com.paypal.core.BaseService
 
configureAndExecute(String, HttpMethod, String, String, Class<T>) - Static method in class com.paypal.core.rest.PayPalResource
Deprecated. 
configureAndExecute(APIContext, HttpMethod, String, String, Class<T>) - Static method in class com.paypal.core.rest.PayPalResource
Configures and executes REST call: Supports JSON
configureAndExecute(APIContext, HttpMethod, String, Map<String, String>, String, Class<T>) - Static method in class com.paypal.core.rest.PayPalResource
Deprecated. 
connection - Variable in class com.paypal.core.HttpConnection
Subclasses must create and set the connection in the createAndconfigureHttpConnection() method.
ConnectionManager - Class in com.paypal.core
ConnectionManager acts as a interface to retrieve HttpConnection objects used by API service
Constants - Class in com.paypal.core
 
constructMap(Properties) - Static method in class com.paypal.core.SDKUtil
Constructs a Map from a Properties object by combining the default values.
containsAlphabetOrPad(byte[]) - Method in class com.paypal.core.codec.binary.BaseNCodec
Tests a given byte array to see if it contains any characters within the alphabet or PAD.
createAndconfigureHttpConnection(HttpConfiguration) - Method in class com.paypal.core.DefaultHttpConnection
 
createAndconfigureHttpConnection(HttpConfiguration) - Method in class com.paypal.core.GoogleAppEngineHttpConnection
 
createAndconfigureHttpConnection(HttpConfiguration) - Method in class com.paypal.core.HttpConnection
create and configure HttpsURLConnection object
createAPICallPreHandler() - Method in interface com.paypal.core.APICallPreHandlerFactory
Creates an instance of APICallPreHandler
createAPICallPreHandler(Map<String, String>, String, String, Map<String, String>, String, String, SDKVersion) - Static method in class com.paypal.core.rest.PayPalResource
Returns a implementation of APICallPreHandler for the underlying layer.
createFromAuthorizationCode(CreateFromAuthorizationCodeParameters) - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Creates an Access Token from an Authorization Code.
createFromAuthorizationCode(APIContext, CreateFromAuthorizationCodeParameters) - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Creates an Access Token from an Authorization Code.
createFromAuthorizationCodeForFpp(APIContext, CreateFromAuthorizationCodeParameters) - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Creates an Access and a Refresh Tokens from an Authorization Code for future payment.
CreateFromAuthorizationCodeParameters - Class in com.paypal.sdk.openidconnect
 
CreateFromAuthorizationCodeParameters() - Constructor for class com.paypal.sdk.openidconnect.CreateFromAuthorizationCodeParameters
 
createFromRefreshToken(CreateFromRefreshTokenParameters) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Creates an Access Token from an Refresh Token.
createFromRefreshToken(APIContext, CreateFromRefreshTokenParameters) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Creates an Access Token from an Refresh Token.
CreateFromRefreshTokenParameters - Class in com.paypal.sdk.openidconnect
 
CreateFromRefreshTokenParameters() - Constructor for class com.paypal.sdk.openidconnect.CreateFromRefreshTokenParameters
 
CREDENTIAL_APPLICATIONID_SUFFIX - Static variable in class com.paypal.core.Constants
 
CREDENTIAL_CERTKEY_SUFFIX - Static variable in class com.paypal.core.Constants
 
CREDENTIAL_CERTPATH_SUFFIX - Static variable in class com.paypal.core.Constants
 
CREDENTIAL_PASSWORD_SUFFIX - Static variable in class com.paypal.core.Constants
 
CREDENTIAL_SIGNATURE_SUFFIX - Static variable in class com.paypal.core.Constants
 
CREDENTIAL_SUBJECT_SUFFIX - Static variable in class com.paypal.core.Constants
 
CREDENTIAL_USERNAME_SUFFIX - Static variable in class com.paypal.core.Constants
 
CredentialManager - Class in com.paypal.core
CredentialManager acts as a factory for loading ICredential credential configured in application properties
CredentialManager(Map<String, String>) - Constructor for class com.paypal.core.CredentialManager
Credential Manager
currentLinePos - Variable in class com.paypal.core.codec.binary.BaseNCodec
Variable tracks how many characters have been written to the current line.

D

debug(Class<?>, Object) - Static method in class com.paypal.core.LoggingManager
 
debug(Class<?>, Object, Throwable) - Static method in class com.paypal.core.LoggingManager
 
decode(Object) - Method in class com.paypal.core.codec.binary.BaseNCodec
Decodes an Object using the Base-N algorithm.
decode(String) - Method in class com.paypal.core.codec.binary.BaseNCodec
Decodes a String containing characters in the Base-N alphabet.
decode(byte[]) - Method in class com.paypal.core.codec.binary.BaseNCodec
Decodes a byte[] containing characters in the Base-N alphabet.
decode(byte[]) - Method in interface com.paypal.core.codec.BinaryDecoder
Decodes a byte array and returns the results as a byte array.
decode(Object) - Method in interface com.paypal.core.codec.Decoder
Decodes an "encoded" Object and returns a "decoded" Object.
decode(String) - Static method in class com.paypal.core.NVPUtil
Utility method used to decode the nvp response String
decodeBase64(String) - Static method in class com.paypal.core.codec.binary.Base64
Decodes a Base64 String into octets
decodeBase64(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Decodes Base64 data into octets
decodeInteger(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Decodes a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
Decoder - Interface in com.paypal.core.codec
Provides the highest level of abstraction for Decoders.
decodeResponseObject(Object, String) - Static method in class com.paypal.core.ReflectionUtil
 
DecoderException - Exception in com.paypal.core.codec
Thrown when there is a failure condition during the decoding process.
DecoderException() - Constructor for exception com.paypal.core.codec.DecoderException
Constructs a new exception with null as its detail message.
DecoderException(String) - Constructor for exception com.paypal.core.codec.DecoderException
Constructs a new exception with the specified detail message.
DecoderException(String, Throwable) - Constructor for exception com.paypal.core.codec.DecoderException
Constructsa new exception with the specified detail message and cause.
DecoderException(Throwable) - Constructor for exception com.paypal.core.codec.DecoderException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
DEFAULT_CONFIGURATION_FILE - Static variable in class com.paypal.core.Constants
 
DefaultHttpConnection - Class in com.paypal.core
Wrapper class used for HttpsURLConnection
DefaultHttpConnection() - Constructor for class com.paypal.core.DefaultHttpConnection
 
DefaultSOAPAPICallHandler - Class in com.paypal.core
DefaultSOAPAPICallHandler acts as a basic SOAP APICallPreHandler.
DefaultSOAPAPICallHandler(String, String, String) - Constructor for class com.paypal.core.DefaultSOAPAPICallHandler
Deprecated. 
DefaultSOAPAPICallHandler(String, String, String, Map<String, String>) - Constructor for class com.paypal.core.DefaultSOAPAPICallHandler
DefaultSOAPAPICallHandler acts as the base SOAPAPICallHandler.
DefaultSOAPAPICallHandler(XMLMessageSerializer, BaseAPIContext, Map<String, String>, String) - Constructor for class com.paypal.core.DefaultSOAPAPICallHandler
DefaultSOAPAPICallHandler taking XMLMessageSerializer instance for SOAP Body part.
DefaultSOAPAPICallHandler.XmlNamespaceProvider - Interface in com.paypal.core
XML Namespace provider for SOAP serialization
DEVICE_IP_ADDRESS - Static variable in class com.paypal.core.Constants
 

E

EMPTY_STRING - Static variable in class com.paypal.core.Constants
 
encode(Object) - Method in class com.paypal.core.codec.binary.BaseNCodec
Encodes an Object using the Base-N algorithm.
encode(byte[]) - Method in class com.paypal.core.codec.binary.BaseNCodec
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet.
encode(byte[]) - Method in interface com.paypal.core.codec.BinaryEncoder
Encodes a byte array and return the encoded data as a byte array.
encode(Object) - Method in interface com.paypal.core.codec.Encoder
Encodes an "Object" and returns the encoded content as an Object.
encode(String, String) - Static method in class com.paypal.sdk.util.PayPalURLEncoder
Encodes the given string s in a x-www-form-urlencoded string using the specified encoding scheme enc.
encodeAsString(byte[]) - Method in class com.paypal.core.codec.binary.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the appropriate alphabet.
encodeBase64(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64(byte[], boolean, boolean) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64(byte[], boolean, boolean, int) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
encodeBase64String(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64URLSafe(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
encodeBase64URLSafeString(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
encodeInteger(BigInteger) - Static method in class com.paypal.core.codec.binary.Base64
Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
Encoder - Interface in com.paypal.core.codec
Provides the highest level of abstraction for Encoders.
EncoderException - Exception in com.paypal.core.codec
Thrown when there is a failure condition during the encoding process.
EncoderException() - Constructor for exception com.paypal.core.codec.EncoderException
Constructs a new exception with null as its detail message.
EncoderException(String) - Constructor for exception com.paypal.core.codec.EncoderException
Constructs a new exception with the specified detail message.
EncoderException(String, Throwable) - Constructor for exception com.paypal.core.codec.EncoderException
Constructs a new exception with the specified detail message and cause.
EncoderException(Throwable) - Constructor for exception com.paypal.core.codec.EncoderException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
encodeToString(byte[]) - Method in class com.paypal.core.codec.binary.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the Base-N alphabet.
encodeUrl(String) - Static method in class com.paypal.core.NVPUtil
Utility method used to encode the value
ENCODING_FORMAT - Static variable in class com.paypal.core.Constants
 
ENDPOINT - Static variable in class com.paypal.core.Constants
 
endPointUrl - Variable in class com.paypal.core.AbstractCertificateHttpHeaderAuthStrategy
Endpoint url
endPointUrl - Variable in class com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
Endpoint url
ensureBufferSize(int) - Method in class com.paypal.core.codec.binary.BaseNCodec
Ensure that the buffer has room for size bytes
eof - Variable in class com.paypal.core.codec.binary.BaseNCodec
Boolean flag to indicate the EOF has been reached.
Error - Class in com.paypal.sdk.openidconnect
 
Error() - Constructor for class com.paypal.sdk.openidconnect.Error
Default Constructor
Error(String) - Constructor for class com.paypal.sdk.openidconnect.Error
Parameterized Constructor
escapeInvalidXmlChars(String) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method does not depend on regular expressions
escapeInvalidXmlCharsRegex(String) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method depends on regular expressions
escapeInvalidXmlCharsRegex(Integer) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method depends on regular expressions
escapeInvalidXmlCharsRegex(Long) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method depends on regular expressions
escapeInvalidXmlCharsRegex(Boolean) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method depends on regular expressions
escapeInvalidXmlCharsRegex(Double) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method depends on regular expressions
escapeInvalidXmlCharsRegex(Float) - Static method in class com.paypal.core.SDKUtil
Method replaces invalid XML entities with proper escapes, this method depends on regular expressions
execute(String, String, Map<String, String>) - Method in class com.paypal.core.HttpConnection
Executes HTTP request
expiresIn() - Method in class com.paypal.core.rest.OAuthTokenCredential
Specifies how long this token can be used for placing API calls.

F

formatURIPath(String, Object[]) - Static method in class com.paypal.core.rest.RESTUtil
Formats the URI path for REST calls.
formatURIPath(String, Map<String, String>) - Static method in class com.paypal.core.rest.RESTUtil
Formats the URI path for REST calls.
formatURIPath(String, Map<String, String>, Map<String, String>) - Static method in class com.paypal.core.rest.RESTUtil
Formats the URI path for REST calls.
formUserAgentHeader() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
Returns User-Agent header
fromJSON(String, Class<T>) - Static method in class com.paypal.core.rest.JSONFormatter
Converts a JSON String to object representation

G

generateHeaderStrategy(CertificateCredential) - Method in class com.paypal.core.AbstractCertificateHttpHeaderAuthStrategy
Returns CertificateCredential as HTTP headers
generateHeaderStrategy(SignatureCredential) - Method in class com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
Returns CertificateCredential as HTTP headers
generateHeaderStrategy(E) - Method in interface com.paypal.core.AuthenticationStrategy
Generates Headers ICredential as any type as chosen by the implementation
generateHeaderStrategy(CertificateCredential) - Method in class com.paypal.core.soap.CertificateSOAPHeaderAuthStrategy
 
generateHeaderStrategy(SignatureCredential) - Method in class com.paypal.core.soap.SignatureSOAPHeaderAuthStrategy
 
generateMapFromResponse(Object, String) - Static method in class com.paypal.core.ReflectionUtil
 
getAccessToken() - Method in class com.paypal.core.BaseService
Gets the Access Token
getAccessToken() - Method in class com.paypal.core.credential.TokenAuthorization
 
getAccessToken() - Method in class com.paypal.core.rest.APIContext
Returns the Access Token
getAccessToken() - Method in class com.paypal.core.rest.OAuthTokenCredential
Computes Access Token by placing a call to OAuth server using ClientID and ClientSecret.
getAccessToken() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Getter for just accessToken without type (e.g., "EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG")
getAccessTokenWithType() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Getter for accessToken with token type (e.g., "Bearer: EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG")
getAccountType() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for accountType
getAddress() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for address
getAgeRange() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for ageRange
getApplicationId() - Method in class com.paypal.core.credential.CertificateCredential
 
getApplicationId() - Method in class com.paypal.core.credential.SignatureCredential
 
getAuthHeader(String, String, String, String, OAuthSignature.HTTPMethod, String, Map) - Static method in class com.paypal.sdk.util.OAuthSignature
Accepts the required parameters and Provides OAuth signature and TimeStamp.
getAuthorizationHeader() - Method in class com.paypal.core.rest.OAuthTokenCredential
Computes Access Token by doing a Base64 encoding on the ClientID and ClientSecret.
getBaseURL() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
Returns the base URL configured in application resources or Map passed for dynamic configuration
getBirthdate() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for birthdate
getBytesIso8859_1(String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the ISO-8859-1 charset, storing the result into a new byte array.
getBytesUnchecked(String, String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the named charset, storing the result into a new byte array.
getBytesUsAscii(String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the US-ASCII charset, storing the result into a new byte array.
getBytesUtf16(String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-16 charset, storing the result into a new byte array.
getBytesUtf16Be(String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-16BE charset, storing the result into a new byte array.
getBytesUtf16Le(String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-16LE charset, storing the result into a new byte array.
getBytesUtf8(String) - Static method in class com.paypal.core.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-8 charset, storing the result into a new byte array.
getCertificateKey() - Method in class com.paypal.core.credential.CertificateCredential
 
getCertificatePath() - Method in class com.paypal.core.credential.CertificateCredential
 
getClientID() - Method in class com.paypal.core.ClientCredentials
 
getClientID() - Static method in class com.paypal.core.rest.PayPalResource
Return Client ID from configuration Map
getClientSecret() - Method in class com.paypal.core.ClientCredentials
 
getClientSecret() - Static method in class com.paypal.core.rest.PayPalResource
Returns Client Secret from configuration Map
getConfigurationMap() - Method in class com.paypal.core.BaseAPIContext
 
getConfigurationMap() - Method in class com.paypal.core.ConfigManager
Constructs a Map object from the underlying Properties.
getConnection() - Method in class com.paypal.core.ConnectionManager
 
getConnection(HttpConfiguration) - Method in class com.paypal.core.ConnectionManager
Overloaded method used factory to load GoogleAppEngineSpecific connection
getConnectionTimeout() - Method in class com.paypal.core.HttpConfiguration
 
getContainerMap() - Method in class com.paypal.core.rest.QueryParameters
 
getContainerMap() - Method in class com.paypal.sdk.openidconnect.CreateFromAuthorizationCodeParameters
 
getContainerMap() - Method in class com.paypal.sdk.openidconnect.CreateFromRefreshTokenParameters
 
getContainerMap() - Method in class com.paypal.sdk.openidconnect.UserinfoParameters
 
getContentType() - Method in class com.paypal.core.HttpConfiguration
Deprecated.
Set/Get Content-Type HTTP Header in BaseAPIContext HTTPHeaders parameter
getCountry() - Method in class com.paypal.sdk.openidconnect.Address
Getter for country
getCredential() - Method in interface com.paypal.core.APICallPreHandler
Returns ICredential configured for the api call
getCredential() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
getCredential() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getCredential() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
getCredential() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getCredentialObject(String) - Method in class com.paypal.core.CredentialManager
 
getDefaultBufferSize() - Method in class com.paypal.core.codec.binary.BaseNCodec
Get the default buffer size.
getDefaultProperties() - Static method in class com.paypal.core.ConfigManager
Returns the Default Properties of System Configuration
getDefaultSDKMap() - Static method in class com.paypal.core.ConfigManager
Returns a Map view of Default Properties
getEmail() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for email
getEmailVerified() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for emailVerified
getEncodedLength(byte[]) - Method in class com.paypal.core.codec.binary.BaseNCodec
Calculates the amount of space needed to encode the supplied array.
getEndPoint() - Method in interface com.paypal.core.APICallPreHandler
Returns the endpoint for the API call.
getEndPoint() - Method in class com.paypal.core.APIService
Deprecated. 
getEndPoint() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
getEndPoint() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getEndPoint() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
getEndPoint() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getEndPointUrl() - Method in class com.paypal.core.HttpConfiguration
 
getError() - Method in exception com.paypal.sdk.exceptions.OAuthException
 
getError() - Method in class com.paypal.sdk.openidconnect.Error
Getter for error
getErrorDescription() - Method in class com.paypal.sdk.openidconnect.Error
Getter for errorDescription
getErrorResponse() - Method in exception com.paypal.exception.HttpErrorException
 
getErrorUri() - Method in class com.paypal.sdk.openidconnect.Error
Getter for errorUri
getExpiresIn() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Getter for expiresIn
getFamilyName() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for familyName
getFullAuthString(String, String, String, String, OAuthSignature.HTTPMethod, String, Map) - Static method in class com.paypal.sdk.util.OAuthSignature
Computes the value of the X_PP_AUTHORIZATION header
getGender() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for gender
getGivenName() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for givenName
getHeader() - Method in class com.paypal.sdk.util.UserAgentHeader
 
getHeaderMap() - Method in interface com.paypal.core.APICallPreHandler
Returns headers for HTTP call
getHeaderMap() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
getHeaderMap() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getHeaderMap() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
Returns HTTP headers as a Map
getHeaderMap() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getHeadersMap() - Method in class com.paypal.core.rest.APIContext
Deprecated.
Use getHTTPHeaders() instead
getHeaderString() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
getHTTPHeaders() - Method in class com.paypal.core.BaseAPIContext
 
getHttpMethod() - Method in class com.paypal.core.HttpConfiguration
 
getInputStream() - Method in class com.paypal.sdk.util.ResourceLoader
 
getInstance() - Static method in class com.paypal.core.ConfigManager
Singleton accessor method
getInstance() - Static method in class com.paypal.core.ConnectionManager
Singleton accessor method
getIpAddress() - Method in class com.paypal.core.HttpConfiguration
 
getIpnMap() - Method in class com.paypal.ipn.IPNMessage
 
getIpnValue(String) - Method in class com.paypal.ipn.IPNMessage
 
getLastRequest() - Method in class com.paypal.core.BaseService
 
getLastRequest() - Static method in class com.paypal.core.rest.PayPalResource
Returns the last request sent to the Service
getLastRequest() - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Returns the last request sent to the Service
getLastRequest() - Static method in class com.paypal.sdk.openidconnect.Userinfo
Returns the last request sent to the Service
getLastResponse() - Method in class com.paypal.core.BaseService
 
getLastResponse() - Static method in class com.paypal.core.rest.PayPalResource
Returns the last response returned by the Service
getLastResponse() - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Returns the last response returned by the Service
getLastResponse() - Static method in class com.paypal.sdk.openidconnect.Userinfo
Returns the last response returned by the Service
getLocale() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for locale
getLocality() - Method in class com.paypal.sdk.openidconnect.Address
Getter for locality
getLogoutUrl(String, String, APIContext) - Static method in class com.paypal.sdk.openidconnect.Session
Returns the URL to which the user must be redirected to logout from the OpenID provider (i.e.
getMaxHttpConnection() - Method in class com.paypal.core.HttpConfiguration
 
getMaxRetry() - Method in class com.paypal.core.HttpConfiguration
 
getMiddleName() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for middleName
getName() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for name
getNamespaceMap() - Method in interface com.paypal.core.DefaultSOAPAPICallHandler.XmlNamespaceProvider
Return a Map of XML Namespaces with the entries in the format [prefix] = [namespace]
getNamespaces() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
getNumOfAcct() - Method in class com.paypal.core.ConfigManager
Deprecated. 
getOAuthTokenCredential() - Static method in class com.paypal.core.rest.PayPalResource
Returns OAuthTokenCredential instance using client ID and client secret loaded from configuration.
getPassword() - Method in class com.paypal.core.credential.CertificateCredential
 
getPassword() - Method in class com.paypal.core.credential.SignatureCredential
 
getPayerId() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for payerId
getPayLoad() - Method in interface com.paypal.core.APICallPreHandler
Returns the payload for the API call.
getPayLoad() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
getPayLoad() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getPayLoad() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
getPayLoad() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getPayload() - Method in class com.paypal.ipn.IPNMessage
 
getPhoneNumber() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for phoneNumber
getPicture() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for picture
getPortName() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getPortName() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getPostalCode() - Method in class com.paypal.sdk.openidconnect.Address
Getter for postalCode
getProcessedEndPoint() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
Override this method to process EndPoint
getProcessedHeaderMap() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
Override this method to return a Map of HTTP headers
getProcessedPayLoad() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
Override this method to process payload for processing
getProxyHost() - Method in class com.paypal.core.HttpConfiguration
 
getProxyPassword() - Method in class com.paypal.core.HttpConfiguration
 
getProxyPort() - Method in class com.paypal.core.HttpConfiguration
 
getProxyUserName() - Method in class com.paypal.core.HttpConfiguration
 
getReadTimeout() - Method in class com.paypal.core.HttpConfiguration
 
getRedirectURL(String, List<String>, APIContext) - Static method in class com.paypal.sdk.openidconnect.Session
Returns the PayPal URL to which the user must be redirected to start the authentication / authorization process.
getRedirectURL(String, List<String>, APIContext, ClientCredentials) - Static method in class com.paypal.sdk.openidconnect.Session
 
getRefreshToken() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Getter for refreshToken
getRegion() - Method in class com.paypal.sdk.openidconnect.Address
Getter for region
getRequestId() - Method in class com.paypal.core.rest.APIContext
Returns the unique requestId set during creation, if not available and if maskRequestId is set to false returns a generated one, else returns null.
getRequestPayload() - Method in class com.paypal.core.rest.OAuthTokenCredential
Returns the request payload for OAuth Service.
getResponsecode() - Method in exception com.paypal.exception.HttpErrorException
 
getRetryDelay() - Method in class com.paypal.core.HttpConfiguration
 
getScope() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Getter for scope
getSDKId() - Method in interface com.paypal.core.SDKVersion
Returns the SDK Id
getSdkName() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getSdkName() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getSdkVersion() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
getSdkVersion() - Method in class com.paypal.core.rest.APIContext
 
getSDKVersion() - Method in interface com.paypal.core.SDKVersion
Returns the SDK Version
getSdkVersion() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
getSignature() - Method in class com.paypal.core.credential.SignatureCredential
 
getSOAPHeader() - Method in class com.paypal.core.BaseAPIContext
 
getSSLContext(KeyManager[]) - Static method in class com.paypal.core.SSLUtil
Returns a SSLContext
getStreetAddress() - Method in class com.paypal.sdk.openidconnect.Address
Getter for streetAddress
getSub() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for sub
getSubject() - Method in class com.paypal.core.credential.SubjectAuthorization
 
getThirdPartyAuthorization() - Method in class com.paypal.core.credential.CertificateCredential
 
getThirdPartyAuthorization() - Method in class com.paypal.core.credential.SignatureCredential
 
getThirdPartyAuthorization() - Method in class com.paypal.core.soap.CertificateSOAPHeaderAuthStrategy
 
getThirdPartyAuthorization() - Method in class com.paypal.core.soap.SignatureSOAPHeaderAuthStrategy
 
getTokenSecret() - Method in class com.paypal.core.BaseService
Gets the Token Secret
getTokenSecret() - Method in class com.paypal.core.credential.TokenAuthorization
 
getTokenType() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Getter for tokenType
getTransactionType() - Method in class com.paypal.ipn.IPNMessage
 
getUserId() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for userId
getUserinfo(UserinfoParameters) - Static method in class com.paypal.sdk.openidconnect.Userinfo
Returns user details
getUserinfo(APIContext, UserinfoParameters) - Static method in class com.paypal.sdk.openidconnect.Userinfo
Returns user details
getUserName() - Method in class com.paypal.core.credential.CertificateCredential
 
getUserName() - Method in class com.paypal.core.credential.SignatureCredential
 
getValue(String) - Method in class com.paypal.core.ConfigManager
Deprecated. 
getValuesByCategory(String) - Method in class com.paypal.core.ConfigManager
Deprecated. 
getValueWithDefault(String, String) - Method in class com.paypal.core.ConfigManager
Deprecated. 
getVerifiedAccount() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for verifiedAccount
getZoneinfo() - Method in class com.paypal.sdk.openidconnect.Userinfo
Getter for zoneinfo
GOOGLE_APP_ENGINE - Static variable in class com.paypal.core.Constants
 
GoogleAppEngineHttpConnection - Class in com.paypal.core
A special HttpConnection for use on Google App Engine.
GoogleAppEngineHttpConnection() - Constructor for class com.paypal.core.GoogleAppEngineHttpConnection
 
GSON - Static variable in class com.paypal.core.rest.JSONFormatter
Gson

H

HTTP_ACCEPT_HEADER - Static variable in class com.paypal.core.Constants
 
HTTP_CONFIG_DEFAULT_CONTENT_TYPE - Static variable in class com.paypal.core.Constants
 
HTTP_CONFIG_DEFAULT_HTTP_METHOD - Static variable in class com.paypal.core.Constants
 
HTTP_CONNECTION_MAX_CONNECTION - Static variable in class com.paypal.core.Constants
 
HTTP_CONNECTION_READ_TIMEOUT - Static variable in class com.paypal.core.Constants
 
HTTP_CONNECTION_RETRY - Static variable in class com.paypal.core.Constants
 
HTTP_CONNECTION_TIMEOUT - Static variable in class com.paypal.core.Constants
 
HTTP_CONTENT_TYPE_HEADER - Static variable in class com.paypal.core.Constants
 
HTTP_CONTENT_TYPE_JSON - Static variable in class com.paypal.core.Constants
 
HTTP_CONTENT_TYPE_PATCH_JSON - Static variable in class com.paypal.core.Constants
 
HTTP_CONTENT_TYPE_XML - Static variable in class com.paypal.core.Constants
 
HTTP_PROXY_HOST - Static variable in class com.paypal.core.Constants
 
HTTP_PROXY_PASSWORD - Static variable in class com.paypal.core.Constants
 
HTTP_PROXY_PORT - Static variable in class com.paypal.core.Constants
 
HTTP_PROXY_USERNAME - Static variable in class com.paypal.core.Constants
 
HttpConfiguration - Class in com.paypal.core
Class contains http specific configuration parameters
HttpConfiguration() - Constructor for class com.paypal.core.HttpConfiguration
 
HttpConnection - Class in com.paypal.core
Base HttpConnection class
HttpConnection() - Constructor for class com.paypal.core.HttpConnection
 
HttpErrorException - Exception in com.paypal.exception
HttpErrorException denotes errors that occur in HTTP call
HttpErrorException(String) - Constructor for exception com.paypal.exception.HttpErrorException
 
HttpErrorException(String, Throwable) - Constructor for exception com.paypal.exception.HttpErrorException
 
HttpErrorException(int, String, String, Throwable) - Constructor for exception com.paypal.exception.HttpErrorException
 
HttpMethod - Enum in com.paypal.core.rest
HttpMethod enums used for HTTP method verbs

I

ICredential - Interface in com.paypal.core.credential
ICredential acts a base class for any credential required by the service for authentication.
info(Class<?>, Object) - Static method in class com.paypal.core.LoggingManager
 
info(Class<?>, Object, Throwable) - Static method in class com.paypal.core.LoggingManager
 
initConfig(InputStream) - Static method in class com.paypal.core.BaseService
Deprecated. 
initConfig(File) - Static method in class com.paypal.core.BaseService
Deprecated. 
initConfig(String) - Static method in class com.paypal.core.BaseService
Deprecated. 
initConfig(Properties) - Static method in class com.paypal.core.BaseService
Deprecated. 
initConfig(File) - Static method in class com.paypal.core.rest.PayPalResource
Initialize the system using a File(Properties file).
initConfig(Properties) - Static method in class com.paypal.core.rest.PayPalResource
Initialize using Properties.
initConfig(InputStream) - Static method in class com.paypal.core.rest.PayPalResource
Initialize using InputStream(of a Properties file)..
initConfig(InputStream) - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Initialize using InputStream(of a Properties file)
initConfig(File) - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Initialize using a File(Properties file)
initConfig(Properties) - Static method in class com.paypal.sdk.openidconnect.Tokeninfo
Initialize using Properties
initConfig(InputStream) - Static method in class com.paypal.sdk.openidconnect.Userinfo
Initialize using InputStream(of a Properties file)
initConfig(File) - Static method in class com.paypal.sdk.openidconnect.Userinfo
Initialize using a File(Properties file)
initConfig(Properties) - Static method in class com.paypal.sdk.openidconnect.Userinfo
Initialize using Properties
initializeToDefault() - Method in class com.paypal.core.BaseService
Initialize from sdk_config.properties
initializeToDefault() - Static method in class com.paypal.core.rest.PayPalResource
Initialize to default properties
InvalidCredentialException - Exception in com.paypal.exception
InvalidCredentialException used to denote errors in credentials used in API call
InvalidCredentialException(String) - Constructor for exception com.paypal.exception.InvalidCredentialException
 
InvalidCredentialException(String, Throwable) - Constructor for exception com.paypal.exception.InvalidCredentialException
 
InvalidResponseDataException - Exception in com.paypal.exception
InvalidResponseException used to denote errors in response data
InvalidResponseDataException(String) - Constructor for exception com.paypal.exception.InvalidResponseDataException
 
InvalidResponseDataException(String, Throwable) - Constructor for exception com.paypal.exception.InvalidResponseDataException
 
IPN_ENDPOINT - Static variable in class com.paypal.core.Constants
 
IPN_LIVE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
IPN_SANDBOX_ENDPOINT - Static variable in class com.paypal.core.Constants
 
IPNMessage - Class in com.paypal.ipn
 
IPNMessage(HttpServletRequest) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given HttpServletRequest to retrieve the name and value Map.
IPNMessage(Map<String, String[]>, boolean) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given Map for name and values.
IPNMessage(Map<String, String[]>) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given Map for name and values.
IPNMessage(HttpServletRequest, Map<String, String>, boolean) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given HttpServletRequest to retrieve the name and value Map and a custom configuration Map
IPNMessage(HttpServletRequest, Map<String, String>) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given HttpServletRequest to retrieve the name and value Map and a custom configuration Map
IPNMessage(Map<String, String[]>, Map<String, String>) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given Map for name and values and a custom configuration Map
IPNMessage(Map<String, String[]>, Map<String, String>, boolean) - Constructor for class com.paypal.ipn.IPNMessage
Constructs IPNMessage using the given Map for name and values and a custom configuration Map
isArrayByteBase64(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Deprecated.
1.5 Use Base64.isBase64(byte[]), will be removed in 2.0.
isBase64(byte) - Static method in class com.paypal.core.codec.binary.Base64
Returns whether or not the octet is in the base 64 alphabet.
isBase64(String) - Static method in class com.paypal.core.codec.binary.Base64
Tests a given String to see if it contains only valid characters within the Base64 alphabet.
isBase64(byte[]) - Static method in class com.paypal.core.codec.binary.Base64
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isGoogleAppEngine() - Method in class com.paypal.core.HttpConfiguration
 
isInAlphabet(byte) - Method in class com.paypal.core.codec.binary.Base64
Returns whether or not the octet is in the Base32 alphabet.
isInAlphabet(byte) - Method in class com.paypal.core.codec.binary.BaseNCodec
Returns whether or not the octet is in the current alphabet.
isInAlphabet(byte[], boolean) - Method in class com.paypal.core.codec.binary.BaseNCodec
Tests a given byte array to see if it contains only valid characters within the alphabet.
isInAlphabet(String) - Method in class com.paypal.core.codec.binary.BaseNCodec
Tests a given String to see if it contains only valid characters within the alphabet.
ISO_8859_1 - Static variable in class com.paypal.core.codec.CharEncoding
CharEncodingISO Latin Alphabet No.
isPropertyLoaded() - Method in class com.paypal.core.ConfigManager
Deprecated. 
isProxySet() - Method in class com.paypal.core.HttpConfiguration
 
isUrlSafe() - Method in class com.paypal.core.codec.binary.Base64
Returns our current encode mode.
isWhiteSpace(byte) - Static method in class com.paypal.core.codec.binary.BaseNCodec
Checks if a byte value is whitespace or not.

J

JSONFormatter - Class in com.paypal.core.rest
JSONFormatter converts objects to JSON representation and vice-versa.

L

lineLength - Variable in class com.paypal.core.codec.binary.BaseNCodec
Chunksize for encoding.
LIVE - Static variable in class com.paypal.core.Constants
 
load(InputStream) - Method in class com.paypal.core.ConfigManager
Deprecated. 
load(Properties) - Method in class com.paypal.core.ConfigManager
Deprecated. 
log(Level, Class<?>, Object) - Static method in class com.paypal.core.LoggingManager
 
log(Level, Class<?>, Object, Throwable) - Static method in class com.paypal.core.LoggingManager
 
LoggingManager - Class in com.paypal.core
LoggingManager Class uses java.util.logging

M

makeRequestUsing(APICallPreHandler) - Method in class com.paypal.core.APIService
Makes a request to API service
MASK_8BITS - Static variable in class com.paypal.core.codec.binary.BaseNCodec
Mask used to extract 8 bits, used in decoding bytes
MERCHANT_LIVE_CERTIFICATE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
MERCHANT_LIVE_SIGNATURE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
MERCHANT_SANDBOX_CERTIFICATE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
MERCHANT_SANDBOX_SIGNATURE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
MerchantAPICallPreHandler - Class in com.paypal.core.soap
MerchantAPICallPreHandler is an implementation of APICallPreHandler for Merchant API service.
MerchantAPICallPreHandler(APICallPreHandler, String, String, String) - Constructor for class com.paypal.core.soap.MerchantAPICallPreHandler
Deprecated. 
MerchantAPICallPreHandler(APICallPreHandler, ICredential) - Constructor for class com.paypal.core.soap.MerchantAPICallPreHandler
Deprecated. 
MerchantAPICallPreHandler(APICallPreHandler, ICredential, String, String, String, Map<String, String>) - Constructor for class com.paypal.core.soap.MerchantAPICallPreHandler
MerchantAPICallPreHandler decorating basic APICallPreHandler using ICredential
MerchantAPICallPreHandler(APICallPreHandler, String, String, String, String, String, String, Map<String, String>) - Constructor for class com.paypal.core.soap.MerchantAPICallPreHandler
MerchantAPICallPreHandler decorating basic APICallPreHandler using API Username
MIME_CHUNK_SIZE - Static variable in class com.paypal.core.codec.binary.BaseNCodec
MIME chunk size per RFC 2045 section 6.8.
MissingCredentialException - Exception in com.paypal.exception
MissingCredentialException is throw when the credential used are wrongly configured or not found in the application properties
MissingCredentialException(String) - Constructor for exception com.paypal.exception.MissingCredentialException
 
MissingCredentialException(String, Throwable) - Constructor for exception com.paypal.exception.MissingCredentialException
 
MODE - Static variable in class com.paypal.core.Constants
 
modulus - Variable in class com.paypal.core.codec.binary.BaseNCodec
Writes to the buffer only occur after every 3/5 reads when encoding, and every 4/8 reads when decoding.

N

newString(byte[], String) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the given charset.
newStringIso8859_1(byte[]) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the ISO-8859-1 charset.
newStringUsAscii(byte[]) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the US-ASCII charset.
newStringUtf16(byte[]) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-16 charset.
newStringUtf16Be(byte[]) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-16BE charset.
newStringUtf16Le(byte[]) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-16LE charset.
newStringUtf8(byte[]) - Static method in class com.paypal.core.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-8 charset.
NVPUtil - Class in com.paypal.core
 

O

OAUTH_ENDPOINT - Static variable in class com.paypal.core.Constants
 
OAUTH_VERSION - Static variable in class com.paypal.sdk.util.OAuthSignature
 
OAuthException - Exception in com.paypal.sdk.exceptions
 
OAuthException(String) - Constructor for exception com.paypal.sdk.exceptions.OAuthException
Constructs a new exception with the specified detail message.
OAuthException(String, Throwable) - Constructor for exception com.paypal.sdk.exceptions.OAuthException
 
OAuthSignature - Class in com.paypal.sdk.util
 
OAuthSignature(String, String) - Constructor for class com.paypal.sdk.util.OAuthSignature
Default Constructor
OAuthSignature.HTTPMethod - Enum in com.paypal.sdk.util
 
OAuthTokenCredential - Class in com.paypal.core.rest
OAuthTokenCredential is used for generation of OAuth Token used by PayPal REST API service.
OAuthTokenCredential(String, String) - Constructor for class com.paypal.core.rest.OAuthTokenCredential
 
OAuthTokenCredential(String, String, Map<String, String>) - Constructor for class com.paypal.core.rest.OAuthTokenCredential
Configuration Constructor for dynamic configuration
OPENID_REDIRECT_URI - Static variable in class com.paypal.core.Constants
 
OPENID_REDIRECT_URI_CONSTANT_LIVE - Static variable in class com.paypal.core.Constants
 
OPENID_REDIRECT_URI_CONSTANT_SANDBOX - Static variable in class com.paypal.core.Constants
 

P

PAD - Variable in class com.paypal.core.codec.binary.BaseNCodec
 
PAD_DEFAULT - Static variable in class com.paypal.core.codec.binary.BaseNCodec
Byte used to pad output.
PAYLOAD_FORMAT_NVP - Static variable in class com.paypal.core.Constants
 
PAYLOAD_FORMAT_SOAP - Static variable in class com.paypal.core.Constants
 
PAYPAL_APPLICATION_ID_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_AUTHORIZATION_MERCHANT_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_AUTHORIZATION_PLATFORM_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_DEVICE_IPADDRESS_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_REQUEST_DATA_FORMAT_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_REQUEST_ID_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_REQUEST_SOURCE_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_RESPONSE_DATA_FORMAT_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_SANDBOX_EMAIL_ADDRESS_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_SECURITY_PASSWORD_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_SECURITY_SIGNATURE_HEADER - Static variable in class com.paypal.core.Constants
 
PAYPAL_SECURITY_USERID_HEADER - Static variable in class com.paypal.core.Constants
 
PayPalException - Exception in com.paypal.sdk.exceptions
A PayPalException is thrown to signal a problem during SDK execution.
PayPalException() - Constructor for exception com.paypal.sdk.exceptions.PayPalException
 
PayPalException(String) - Constructor for exception com.paypal.sdk.exceptions.PayPalException
 
PayPalException(String, Throwable) - Constructor for exception com.paypal.sdk.exceptions.PayPalException
 
PayPalResource - Class in com.paypal.core.rest
PayPalResource acts as a base class for REST enabled resources.
PayPalResource() - Constructor for class com.paypal.core.rest.PayPalResource
 
PayPalRESTException - Exception in com.paypal.core.rest
PayPalException handles all exceptions related to REST services
PayPalRESTException(String) - Constructor for exception com.paypal.core.rest.PayPalRESTException
 
PayPalRESTException(String, Throwable) - Constructor for exception com.paypal.core.rest.PayPalRESTException
 
PayPalRESTException(Throwable) - Constructor for exception com.paypal.core.rest.PayPalRESTException
 
PayPalURLEncoder - Class in com.paypal.sdk.util
 
PEM_CHUNK_SIZE - Static variable in class com.paypal.core.codec.binary.BaseNCodec
PEM chunk size per RFC 1421 section 4.3.2.4.
PLATFORM_LIVE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
PLATFORM_SANDBOX_ENDPOINT - Static variable in class com.paypal.core.Constants
 
PlatformAPICallPreHandler - Class in com.paypal.core.nvp
PlatformAPICallPreHandler is an implementation of APICallPreHandler for NVP based API service
PlatformAPICallPreHandler(String, String, String, String, String, String) - Constructor for class com.paypal.core.nvp.PlatformAPICallPreHandler
Deprecated. 
PlatformAPICallPreHandler(String, String, String, ICredential) - Constructor for class com.paypal.core.nvp.PlatformAPICallPreHandler
Deprecated. 
PlatformAPICallPreHandler(String, String, String, ICredential, String, String, String, Map<String, String>) - Constructor for class com.paypal.core.nvp.PlatformAPICallPreHandler
PlatformAPICallPreHandler
PlatformAPICallPreHandler(String, String, String, String, String, String, String, String, String, Map<String, String>) - Constructor for class com.paypal.core.nvp.PlatformAPICallPreHandler
PlatformAPICallPreHandler
pos - Variable in class com.paypal.core.codec.binary.BaseNCodec
Position where next character should be written in the buffer.
processTokenAuthorization(CertificateCredential, TokenAuthorization) - Method in class com.paypal.core.AbstractCertificateHttpHeaderAuthStrategy
Process TokenAuthorization based on API format
processTokenAuthorization(SignatureCredential, TokenAuthorization) - Method in class com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
Process TokenAuthorization based on API format
processTokenAuthorization(CertificateCredential, TokenAuthorization) - Method in class com.paypal.core.nvp.CertificateHttpHeaderAuthStrategy
processTokenAuthorization(SignatureCredential, TokenAuthorization) - Method in class com.paypal.core.nvp.SignatureHttpHeaderAuthStrategy
processTokenAuthorization(CertificateCredential, TokenAuthorization) - Method in class com.paypal.core.soap.CertificateHttpHeaderAuthStrategy
processTokenAuthorization(SignatureCredential, TokenAuthorization) - Method in class com.paypal.core.soap.SignatureHttpHeaderAuthStrategy

Q

QueryParameters - Class in com.paypal.core.rest
QueryParameters holds query parameters used for retrieving PaymentHistory object.
QueryParameters() - Constructor for class com.paypal.core.rest.QueryParameters
 

R

read(BufferedReader) - Method in class com.paypal.core.HttpConnection
 
ReflectionUtil - Class in com.paypal.core
 
ResourceLoader - Class in com.paypal.sdk.util
A class to locate resources and retrieve their contents.
ResourceLoader(String) - Constructor for class com.paypal.sdk.util.ResourceLoader
ResourceLoader to load the resource specified by name
REST_LIVE_ENDPOINT - Static variable in class com.paypal.core.Constants
 
REST_SANDBOX_ENDPOINT - Static variable in class com.paypal.core.Constants
 
RESTAPICallPreHandler - Class in com.paypal.core.rest
RESTApiCallPreHandler acts as a APICallPreHandler for REST API calls.
RESTAPICallPreHandler(Map<String, String>) - Constructor for class com.paypal.core.rest.RESTAPICallPreHandler
Constructor using configurations dynamically
RESTAPICallPreHandler(Map<String, String>, Map<String, String>) - Constructor for class com.paypal.core.rest.RESTAPICallPreHandler
Constructor using a Map of headers for forming custom headers
RESTUtil - Class in com.paypal.core.rest
RESTUtil acts as utility class used by REST API system

S

SANDBOX - Static variable in class com.paypal.core.Constants
 
SANDBOX_EMAIL_ADDRESS - Static variable in class com.paypal.core.Constants
 
SDK_ID - Static variable in class com.paypal.core.Constants
 
SDK_VERSION - Static variable in class com.paypal.core.Constants
 
SDKUtil - Class in com.paypal.core
SDKUtil class holds utility methods for processing data transformation
SDKVersion - Interface in com.paypal.core
 
SERVICE_DEVCENTRAL_ENDPOINT - Static variable in class com.paypal.core.Constants
 
SERVICE_REDIRECT_ENDPOINT - Static variable in class com.paypal.core.Constants
 
Session - Class in com.paypal.sdk.openidconnect
 
setAccessToken(String) - Method in class com.paypal.core.BaseService
Deprecated. 
setAccessToken(String) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Setter for accessToken
setAccessToken(String) - Method in class com.paypal.sdk.openidconnect.UserinfoParameters
Set the accessToken
setAccountType(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for accountType
setAddress(Address) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for address
setAgeRange(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for ageRange
setApplicationId(String) - Method in class com.paypal.core.credential.CertificateCredential
 
setApplicationId(String) - Method in class com.paypal.core.credential.SignatureCredential
 
setAuthorizationToken(String) - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
setBirthdate(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for birthdate
setClientID(String) - Method in class com.paypal.core.ClientCredentials
 
setClientSecret(String) - Method in class com.paypal.core.ClientCredentials
 
setCode(String) - Method in class com.paypal.sdk.openidconnect.CreateFromAuthorizationCodeParameters
Set the code
setConfigurationMap(Map<String, String>) - Method in class com.paypal.core.BaseAPIContext
 
setConnectionTimeout(int) - Method in class com.paypal.core.HttpConfiguration
Sets the connectionTimeout
setContentType(String) - Method in class com.paypal.core.HttpConfiguration
Deprecated.
Set/Get Content-Type HTTP Header in BaseAPIContext HTTPHeaders parameter
setCount(String) - Method in class com.paypal.core.rest.QueryParameters
Set the count
setCountry(String) - Method in class com.paypal.sdk.openidconnect.Address
Setter for country
setEmail(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for email
setEmailVerified(Boolean) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for emailVerified
setEndPointUrl(String) - Method in class com.paypal.core.HttpConfiguration
Sets the endPointUrl
setEndTime(String) - Method in class com.paypal.core.rest.QueryParameters
Set the endTime
setError(String) - Method in class com.paypal.sdk.openidconnect.Error
Setter for error
setErrorDescription(String) - Method in class com.paypal.sdk.openidconnect.Error
Setter for errorDescription
setErrorUri(String) - Method in class com.paypal.sdk.openidconnect.Error
Setter for errorUri
setExpiresIn(Integer) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Setter for expiresIn
setFamilyName(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for familyName
setFIELD_NAMING_POLICY(FieldNamingPolicy) - Static method in class com.paypal.core.rest.JSONFormatter
Set a format for gson FIELD_NAMING_POLICY.
setGender(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for gender
setGivenName(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for givenName
setGoogleAppEngine(boolean) - Method in class com.paypal.core.HttpConfiguration
Sets the googleAppEngine
setGrantType(String) - Method in class com.paypal.sdk.openidconnect.CreateFromAuthorizationCodeParameters
Set the Grant Type
setGrantType(String) - Method in class com.paypal.sdk.openidconnect.CreateFromRefreshTokenParameters
Set the Grant Type
setHeadersMap(Map<String, String>) - Method in class com.paypal.core.rest.APIContext
Deprecated. 
setHeaderString(String) - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
setHTTPHeaders(Map<String, String>) - Method in class com.paypal.core.BaseAPIContext
 
setHttpHeaders(Map<String, String>) - Method in class com.paypal.core.HttpConnection
Set headers for HttpsURLConnection object
setHttpMethod(String) - Method in class com.paypal.core.HttpConfiguration
 
setHTTPMethod(OAuthSignature.HTTPMethod) - Method in class com.paypal.sdk.util.OAuthSignature
Sets HTTP Method
setIpAddress(String) - Method in class com.paypal.core.HttpConfiguration
 
setLastRequest(String) - Method in class com.paypal.core.BaseService
 
setLastResponse(String) - Method in class com.paypal.core.BaseService
 
setLocale(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for locale
setLocality(String) - Method in class com.paypal.sdk.openidconnect.Address
Setter for locality
setMaskRequestId(boolean) - Method in class com.paypal.core.rest.APIContext
 
setMaxHttpConnection(int) - Method in class com.paypal.core.HttpConfiguration
Sets the maxHttpConnection
setMaxRetry(int) - Method in class com.paypal.core.HttpConfiguration
Sets the maxRetry
setMiddleName(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for middleName
setName(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for name
setNamespaces(String) - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
setOAUTH_TOKEN_PATH(String) - Static method in class com.paypal.core.rest.OAuthTokenCredential
Sets the URI path for the OAuth Token service.
setPayeeId(String) - Method in class com.paypal.core.rest.QueryParameters
Set the payeeId
setPayerId(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for payerId
setPayLoad(String) - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
setPhoneNumber(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for phoneNumber
setPicture(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for picture
setPortName(String) - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
Deprecated. 
setPortName(String) - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
Deprecated. 
setPostalCode(String) - Method in class com.paypal.sdk.openidconnect.Address
Setter for postalCode
setProxyHost(String) - Method in class com.paypal.core.HttpConfiguration
Sets the proxyHost
setProxyPassword(String) - Method in class com.paypal.core.HttpConfiguration
Sets the proxyPassword
setProxyPort(int) - Method in class com.paypal.core.HttpConfiguration
Sets the proxyPort
setProxySet(boolean) - Method in class com.paypal.core.HttpConfiguration
Sets the proxySet
setProxyUserName(String) - Method in class com.paypal.core.HttpConfiguration
Sets the proxyUserName
setReadTimeout(int) - Method in class com.paypal.core.HttpConfiguration
Sets the readTimeout
setRedirectURI(String) - Method in class com.paypal.sdk.openidconnect.CreateFromAuthorizationCodeParameters
Set the redirect URI
setRefreshToken(String) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Setter for refreshToken
setRegion(String) - Method in class com.paypal.sdk.openidconnect.Address
Setter for region
setRequestId(String) - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
setRequestURI(String) - Method in class com.paypal.sdk.util.OAuthSignature
Sets URI for signature computation.
setResourcePath(String) - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
setRetryDelay(int) - Method in class com.paypal.core.HttpConfiguration
Sets the retryDelay
setScope(String) - Method in class com.paypal.sdk.openidconnect.CreateFromRefreshTokenParameters
Set the Scope
setScope(String) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Setter for scope
setSdkName(String) - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
Deprecated. 
setSdkName(String) - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
Deprecated. 
setSdkVersion(String) - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
Deprecated. 
setSdkVersion(SDKVersion) - Method in class com.paypal.core.rest.APIContext
 
setSdkVersion(SDKVersion) - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
setSdkVersion(String) - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
Deprecated. 
setSOAPHeader(XMLMessageSerializer) - Method in class com.paypal.core.BaseAPIContext
 
setSortBy(String) - Method in class com.paypal.core.rest.QueryParameters
Set the sortBy
setSortOrder(String) - Method in class com.paypal.core.rest.QueryParameters
Set the sortOrder
setStartId(String) - Method in class com.paypal.core.rest.QueryParameters
Set the startId
setStartIndex(String) - Method in class com.paypal.core.rest.QueryParameters
Set the startIndex
setStartTime(String) - Method in class com.paypal.core.rest.QueryParameters
Set the startTime
setStreetAddress(String) - Method in class com.paypal.sdk.openidconnect.Address
Setter for streetAddress
setSub(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for sub
setThirdPartyAuthorization(ThirdPartyAuthorization) - Method in class com.paypal.core.credential.CertificateCredential
Sets any instance of ThirdPartyAuthorization.
setThirdPartyAuthorization(ThirdPartyAuthorization) - Method in class com.paypal.core.credential.SignatureCredential
Sets any instance of ThirdPartyAuthorization.
setThirdPartyAuthorization(ThirdPartyAuthorization) - Method in class com.paypal.core.soap.CertificateSOAPHeaderAuthStrategy
 
setThirdPartyAuthorization(ThirdPartyAuthorization) - Method in class com.paypal.core.soap.SignatureSOAPHeaderAuthStrategy
 
setToken(String) - Method in class com.paypal.sdk.util.OAuthSignature
Sets Token to be used to generate signature.
setTokenSecret(String) - Method in class com.paypal.core.BaseService
Deprecated. 
setTokenSecret(String) - Method in class com.paypal.sdk.util.OAuthSignature
Sets Token secret as received in Token response.
setTokenTimestamp(String) - Method in class com.paypal.sdk.util.OAuthSignature
Sets time stamp for signature computation.
setTokenType(String) - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Setter for tokenType
setupClientSSL(String, String) - Method in class com.paypal.core.DefaultHttpConnection
 
setupClientSSL(String, String) - Method in class com.paypal.core.GoogleAppEngineHttpConnection
 
setupClientSSL(String, String) - Method in class com.paypal.core.HttpConnection
Set ssl parameters for client authentication
setupClientSSL(String, String) - Static method in class com.paypal.core.SSLUtil
Create a SSLContext with provided client certificate
setUrl(String) - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
setUserId(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for userId
setVerifiedAccount(Boolean) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for verifiedAccount
setXmlNamespaceProvider(DefaultSOAPAPICallHandler.XmlNamespaceProvider) - Static method in class com.paypal.core.DefaultSOAPAPICallHandler
Sets an implemenation of XMLMessageSerializer
setZoneinfo(String) - Method in class com.paypal.sdk.openidconnect.Userinfo
Setter for zoneinfo
severe(Class<?>, Object) - Static method in class com.paypal.core.LoggingManager
 
severe(Class<?>, Object, Throwable) - Static method in class com.paypal.core.LoggingManager
 
SignatureCredential - Class in com.paypal.core.credential
SignatureCredential encapsulates signature credential information used by service authentication systems
SignatureCredential(String, String, String) - Constructor for class com.paypal.core.credential.SignatureCredential
Signature Credential
SignatureHttpHeaderAuthStrategy - Class in com.paypal.core.nvp
CertificateHttpHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on SignatureCredential and retrieves them as HTTP headers
SignatureHttpHeaderAuthStrategy(String) - Constructor for class com.paypal.core.nvp.SignatureHttpHeaderAuthStrategy
SignatureHttpHeaderAuthStrategy
SignatureHttpHeaderAuthStrategy - Class in com.paypal.core.soap
CertificateHttpHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on SignatureCredential and retrieves them as HTTP headers
SignatureHttpHeaderAuthStrategy(String) - Constructor for class com.paypal.core.soap.SignatureHttpHeaderAuthStrategy
SignatureHttpHeaderAuthStrategy
SignatureSOAPHeaderAuthStrategy - Class in com.paypal.core.soap
SignatureSOAPHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on SignatureCredential and retrieves them as SOAP headers
SignatureSOAPHeaderAuthStrategy() - Constructor for class com.paypal.core.soap.SignatureSOAPHeaderAuthStrategy
 
SSLConfigurationException - Exception in com.paypal.exception
SSLConfigurationException is thrown for error caused during SSL connection
SSLConfigurationException(String) - Constructor for exception com.paypal.exception.SSLConfigurationException
 
SSLConfigurationException(String, Throwable) - Constructor for exception com.paypal.exception.SSLConfigurationException
 
SSLUtil - Class in com.paypal.core
 
SSLUtil() - Constructor for class com.paypal.core.SSLUtil
 
SSLUTIL_JRE - Static variable in class com.paypal.core.Constants
 
SSLUTIL_PROTOCOL - Static variable in class com.paypal.core.Constants
 
StringUtils - Class in com.paypal.core.codec.binary
Converts String to and from bytes using the encodings required by the Java specification.
SubjectAuthorization - Class in com.paypal.core.credential
SubjectAuthorization encapsulates third party subject authorization.
SubjectAuthorization(String) - Constructor for class com.paypal.core.credential.SubjectAuthorization
Subject based third party authorization used for MERCHANT APIs

T

ThirdPartyAuthorization - Interface in com.paypal.core.credential
ThirdPartyAuthorization is used to store any third party authorization used by ICredential
toJSON(T) - Static method in class com.paypal.core.rest.JSONFormatter
Converts a Raw Type to JSON String
toJSON() - Method in class com.paypal.sdk.openidconnect.Address
Returns a JSON string corresponding to object state
toJSON() - Method in class com.paypal.sdk.openidconnect.Error
Returns a JSON string corresponding to object state
toJSON() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
Returns a JSON string corresponding to object state
toJSON() - Method in class com.paypal.sdk.openidconnect.Userinfo
Returns a JSON string corresponding to object state
TokenAuthorization - Class in com.paypal.core.credential
TokenAuthorization encapsulates third party token authorization.
TokenAuthorization(String, String) - Constructor for class com.paypal.core.credential.TokenAuthorization
Token based third party authorization used in MERCHANT or PLATFORM APIs
Tokeninfo - Class in com.paypal.sdk.openidconnect
 
Tokeninfo() - Constructor for class com.paypal.sdk.openidconnect.Tokeninfo
Default Constructor
Tokeninfo(String, String, Integer) - Constructor for class com.paypal.sdk.openidconnect.Tokeninfo
Parameterized Constructor
toString() - Method in class com.paypal.sdk.openidconnect.Address
 
toString() - Method in class com.paypal.sdk.openidconnect.Error
 
toString() - Method in class com.paypal.sdk.openidconnect.Tokeninfo
 
toString() - Method in class com.paypal.sdk.openidconnect.Userinfo
 
toXMLString() - Method in interface com.paypal.core.message.XMLMessageSerializer
Serialize the object as XML with namespaces

U

US_ASCII - Static variable in class com.paypal.core.codec.CharEncoding
Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.
USE_HTTP_PROXY - Static variable in class com.paypal.core.Constants
 
USER_AGENT_HEADER - Static variable in class com.paypal.core.Constants
 
UserAgentHeader - Class in com.paypal.sdk.util
 
UserAgentHeader(String, String) - Constructor for class com.paypal.sdk.util.UserAgentHeader
UserAgentHeader
Userinfo - Class in com.paypal.sdk.openidconnect
 
Userinfo() - Constructor for class com.paypal.sdk.openidconnect.Userinfo
Default Constructor
UserinfoParameters - Class in com.paypal.sdk.openidconnect
 
UserinfoParameters() - Constructor for class com.paypal.sdk.openidconnect.UserinfoParameters
 
UTF_16 - Static variable in class com.paypal.core.codec.CharEncoding
Sixteen-bit Unicode Transformation Format, The byte order specified by a mandatory initial byte-order mark (either order accepted on input, big-endian used on output)
UTF_16BE - Static variable in class com.paypal.core.codec.CharEncoding
Sixteen-bit Unicode Transformation Format, big-endian byte order.
UTF_16LE - Static variable in class com.paypal.core.codec.CharEncoding
Sixteen-bit Unicode Transformation Format, little-endian byte order.
UTF_8 - Static variable in class com.paypal.core.codec.CharEncoding
Eight-bit Unicode Transformation Format.

V

validate() - Method in interface com.paypal.core.APICallPreHandler
Validates settings and integrity before call
validate() - Method in class com.paypal.core.DefaultSOAPAPICallHandler
 
validate() - Method in class com.paypal.core.nvp.PlatformAPICallPreHandler
 
validate() - Method in class com.paypal.core.rest.RESTAPICallPreHandler
 
validate() - Method in class com.paypal.core.soap.MerchantAPICallPreHandler
 
validate() - Method in class com.paypal.ipn.IPNMessage
This method post back ipn payload to PayPal system for verification
valueOf(String) - Static method in enum com.paypal.core.rest.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.paypal.sdk.util.OAuthSignature.HTTPMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.paypal.core.rest.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.paypal.sdk.util.OAuthSignature.HTTPMethod
Returns an array containing the constants of this enum type, in the order they are declared.
verifyV1Signature(String) - Method in class com.paypal.sdk.util.OAuthSignature
verifyV1Signature verifies signature against computed signature.

W

warn(Class<?>, Object) - Static method in class com.paypal.core.LoggingManager
 
warn(Class<?>, Object, Throwable) - Static method in class com.paypal.core.LoggingManager
 

X

XMLMessageSerializer - Interface in com.paypal.core.message
Serializer for XML
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2016. All Rights Reserved.