Skip navigation links
A C E F G H I L M N P R S T U V X 

A

addIdentityToKeyStore(Identity, Logger) - Method in class com.cybersource.ws.client.MessageHandlerKeyStore
 

C

Client - Class in com.cybersource.ws.client
Class containing runTransaction() methods that accept the requests in the form of a Map object.
Client() - Constructor for class com.cybersource.ws.client.Client
 
ClientException - Exception in com.cybersource.ws.client
Exception class used by both Basic and XML clients.
ClientException(Exception, Logger) - Constructor for exception com.cybersource.ws.client.ClientException
Constructor.
ClientException(Exception, boolean, Logger) - Constructor for exception com.cybersource.ws.client.ClientException
Constructor.
ClientException(int, Logger) - Constructor for exception com.cybersource.ws.client.ClientException
Constructor.
ClientException(int, String, Logger) - Constructor for exception com.cybersource.ws.client.ClientException
Constructor.
ClientException(int, String, boolean, Logger) - Constructor for exception com.cybersource.ws.client.ClientException
Constructor.
com.cybersource.ws.client - package com.cybersource.ws.client
 
createElement(Document, String, String, String) - Static method in class com.cybersource.ws.client.Utility
Creates an Element object in the CyberSource namespace.
createSignedDoc(Document, String, String, Logger) - Static method in class com.cybersource.ws.client.SecurityUtil
 

E

ENVIRONMENT - Static variable in class com.cybersource.ws.client.Utility
Environment information.

F

FaultException - Exception in com.cybersource.ws.client
Exception that encapsulates a fault returned by CyberSource.
FaultException(Document, String, Logger) - Constructor for exception com.cybersource.ws.client.FaultException
Constructor.

G

getCacertPassword() - Method in class com.cybersource.ws.client.MerchantConfig
 
getcustomHttpClass() - Method in class com.cybersource.ws.client.MerchantConfig
 
getEffectiveNamespaceURI() - Method in class com.cybersource.ws.client.MerchantConfig
Returns the effective namespace URI to be used to parse the request and reply documents.
getEffectiveNamespaceURI(Properties, String) - Static method in class com.cybersource.ws.client.XMLClient
Returns the effective namespace URI for the specified merchant id.
getEffectivePassword() - Method in class com.cybersource.ws.client.MerchantConfig
Returns the effective key password.
getEffectiveServerURL() - Method in class com.cybersource.ws.client.MerchantConfig
Returns the effective server URL to which the request will be sent.
getElapsedTimeForTransaction() - Method in class com.cybersource.ws.client.MyStopWatch
 
getElement(Document, String, String) - Static method in class com.cybersource.ws.client.Utility
Returns the Element object corresponding to the given element name.
getElementText(Document, String, String) - Static method in class com.cybersource.ws.client.Utility
Returns the text value of the given element name in the CyberSource namespace.
getEnableLog() - Method in class com.cybersource.ws.client.MerchantConfig
 
getFaultCode() - Method in exception com.cybersource.ws.client.FaultException
Returns the fault code.
getFaultDocument() - Method in exception com.cybersource.ws.client.FaultException
Returns the fault document passed in the constructor.
getFaultString() - Method in exception com.cybersource.ws.client.FaultException
Returns the fault string.
getHttpError() - Method in exception com.cybersource.ws.client.ClientException
Returns additional HTTP error information, if any.
getHttpStatusCode() - Method in exception com.cybersource.ws.client.ClientException
Returns the HTTP status code, if any.
getInnerException() - Method in exception com.cybersource.ws.client.ClientException
Returns the actual exception that occurred, if any.
getKeyAlias() - Method in class com.cybersource.ws.client.Identity
 
getKeyAlias() - Method in class com.cybersource.ws.client.MerchantConfig
 
getKeyFile() - Method in class com.cybersource.ws.client.MerchantConfig
Returns a File object representing the key file.
getKeyFilename() - Method in class com.cybersource.ws.client.MerchantConfig
 
getKeyPassword() - Method in class com.cybersource.ws.client.MerchantConfig
 
getKeysDirectory() - Method in class com.cybersource.ws.client.MerchantConfig
 
getLogDirectory() - Method in class com.cybersource.ws.client.MerchantConfig
 
getLogFile() - Method in class com.cybersource.ws.client.MerchantConfig
Returns a File object representing the log file.
getLogFilename() - Method in class com.cybersource.ws.client.MerchantConfig
 
getLogger() - Method in class com.cybersource.ws.client.LoggerWrapper
Returns the encapsulated Logger object.
getLogMaximumSize() - Method in class com.cybersource.ws.client.MerchantConfig
 
getLogSignedData() - Method in class com.cybersource.ws.client.MerchantConfig
 
getLogString() - Method in class com.cybersource.ws.client.MerchantConfig
Returns a string representation of the properties for logging purposes.
getMerchantID() - Method in class com.cybersource.ws.client.MerchantConfig
 
getMessage() - Method in exception com.cybersource.ws.client.ClientException
Returns a description of the exception.
getMessage() - Method in exception com.cybersource.ws.client.FaultException
Returns a description of the exception.
getMethodElapsedTime() - Method in class com.cybersource.ws.client.MyStopWatch
 
getName() - Method in class com.cybersource.ws.client.Identity
 
getNamespaceURI() - Method in class com.cybersource.ws.client.MerchantConfig
 
getNumberOfRetries() - Method in class com.cybersource.ws.client.MerchantConfig
 
getPassword() - Method in class com.cybersource.ws.client.MerchantConfig
 
getPrivateKey() - Method in class com.cybersource.ws.client.Identity
 
getProperty(String, String) - Method in class com.cybersource.ws.client.MerchantConfig
Returns the value of the specified property.
getProperty(String, String, String) - Method in class com.cybersource.ws.client.MerchantConfig
Returns the value of the specified property.
getProxyHost() - Method in class com.cybersource.ws.client.MerchantConfig
 
getProxyPassword() - Method in class com.cybersource.ws.client.MerchantConfig
 
getProxyPort() - Method in class com.cybersource.ws.client.MerchantConfig
 
getProxyUser() - Method in class com.cybersource.ws.client.MerchantConfig
 
getRequestID() - Method in exception com.cybersource.ws.client.FaultException
Returns the request id returned by CyberSource.
getRetryInterval() - Method in class com.cybersource.ws.client.MerchantConfig
 
getSendToAkamai() - Method in class com.cybersource.ws.client.MerchantConfig
 
getSendToProduction() - Method in class com.cybersource.ws.client.MerchantConfig
 
getSerialNumber() - Method in class com.cybersource.ws.client.Identity
 
getServerURL() - Method in class com.cybersource.ws.client.MerchantConfig
 
getStackTrace(Exception) - Static method in class com.cybersource.ws.client.Utility
Returns the stack trace of the supplied Exception object.
getStopWatch() - Method in class com.cybersource.ws.client.LoggerWrapper
Returns the encapsulated StopWatch object.
getTargetAPIVersion() - Method in class com.cybersource.ws.client.MerchantConfig
 
getTimeout() - Method in class com.cybersource.ws.client.MerchantConfig
 
getUniqueKey() - Method in class com.cybersource.ws.client.MerchantConfig
 
getUseHttpClient() - Method in class com.cybersource.ws.client.MerchantConfig
 
getUseSignAndEncrypted() - Method in class com.cybersource.ws.client.MerchantConfig
 
getX509Cert() - Method in class com.cybersource.ws.client.Identity
 

H

handleMessageCreation(Document, String, Logger) - Static method in class com.cybersource.ws.client.SecurityUtil
 

I

Identity - Class in com.cybersource.ws.client
This class is used to store an identity of a unknown entity.
Identity(MerchantConfig, X509Certificate, Logger) - Constructor for class com.cybersource.ws.client.Identity
Creates an Identity instance.this type of the instance can only be used to store server certificate identity.
Identity(MerchantConfig, X509Certificate, PrivateKey, Logger) - Constructor for class com.cybersource.ws.client.Identity
Creates an Identity instance.this type of the instance can only be used to store merchant identity.
isAllowRetry() - Method in class com.cybersource.ws.client.MerchantConfig
 
isCacertEnabled() - Method in class com.cybersource.ws.client.MerchantConfig
 
isCertificateCacheEnabled() - Method in class com.cybersource.ws.client.MerchantConfig
 
isCritical() - Method in exception com.cybersource.ws.client.ClientException
Returns whether or not this exception is critical.
isCritical() - Method in exception com.cybersource.ws.client.FaultException
Returns whether or not this exception is critical.
isCustomHttpClassEnabled() - Method in class com.cybersource.ws.client.MerchantConfig
 
isJdkCertEnabled() - Method in class com.cybersource.ws.client.MerchantConfig
 
isValid(File) - Method in class com.cybersource.ws.client.Identity
If merchant uploads a new key then isValid method will return false and certificate reload will happen.

L

loadMerchantP12File(MerchantConfig, Logger) - Static method in class com.cybersource.ws.client.SecurityUtil
Method loads the Merchant P12 key.
log(String, String) - Method in interface com.cybersource.ws.client.Logger
This is where the actual logging takes place.
log(String, String) - Method in class com.cybersource.ws.client.LoggerImpl
Logs the text specified.
log(String, String) - Method in class com.cybersource.ws.client.LoggerWrapper
Calls the encapsulated Logger object's log() method.
log(String, String, boolean) - Method in class com.cybersource.ws.client.LoggerWrapper
Calls the encapsulated Logger object's log() method.
Logger - Interface in com.cybersource.ws.client
Interface that may be implemented to supply a different Logger object to the runTransaction() method of the clients.
LoggerImpl - Class in com.cybersource.ws.client
Default file-based implementation of the Logger interface.
LoggerImpl(MerchantConfig) - Constructor for class com.cybersource.ws.client.LoggerImpl
Constructor.
LoggerWrapper - Class in com.cybersource.ws.client
An internal class used by the clients to encapsulate the logger, primarily to avoid having to check if the Logger object is null before logging.
LoggerWrapper(Logger, boolean, boolean, MerchantConfig) - Constructor for class com.cybersource.ws.client.LoggerWrapper
Constructor.
logTransactionStart() - Method in interface com.cybersource.ws.client.Logger
This is where the entry that marks the start of the transaction should be logged.
logTransactionStart() - Method in class com.cybersource.ws.client.LoggerImpl
Logs an LT_TRANSTART entry.
logTransactionStart() - Method in class com.cybersource.ws.client.LoggerWrapper
Calls the encapsulated Logger object's logTransactionStart() method.
LT_EXCEPTION - Static variable in interface com.cybersource.ws.client.Logger
 
LT_FAULT - Static variable in interface com.cybersource.ws.client.Logger
 
LT_FILESTART - Static variable in interface com.cybersource.ws.client.Logger
 
LT_INFO - Static variable in interface com.cybersource.ws.client.Logger
 
LT_MERCHCFG - Static variable in interface com.cybersource.ws.client.Logger
 
LT_PROXYCFG - Static variable in interface com.cybersource.ws.client.Logger
 
LT_REPLY - Static variable in interface com.cybersource.ws.client.Logger
 
LT_REQUEST - Static variable in interface com.cybersource.ws.client.Logger
 
LT_TRANSTART - Static variable in interface com.cybersource.ws.client.Logger
 

M

mapToString(Map, boolean, int) - Static method in class com.cybersource.ws.client.Utility
Converts the contents of a Map object into a string, one name-value pair to a line and the name and value are separated by an equal sign.
MerchantConfig - Class in com.cybersource.ws.client
An internal class used by the clients to hold and derive the properties applicable to the current transaction.
MerchantConfig(Properties, String) - Constructor for class com.cybersource.ws.client.MerchantConfig
Constructor.
MessageHandlerKeyStore - Class in com.cybersource.ws.client
Created by jeaton on 3/11/2016.
MessageHandlerKeyStore() - Constructor for class com.cybersource.ws.client.MessageHandlerKeyStore
 
MyStopWatch - Class in com.cybersource.ws.client
 
MyStopWatch() - Constructor for class com.cybersource.ws.client.MyStopWatch
 

N

newDocumentBuilder() - Static method in class com.cybersource.ws.client.Utility
Returns a DocumentBuilder object.
nodeToString(Node, int) - Static method in class com.cybersource.ws.client.Utility
Returns the string representation of the given Node object.
nodeToString(Node) - Static method in class com.cybersource.ws.client.Utility
Returns the string representation of the given Node object.

P

prepare() - Method in interface com.cybersource.ws.client.Logger
This is where any PER-TRANSACTION preparation should be done.
prepare() - Method in class com.cybersource.ws.client.LoggerImpl
Prepares the file by checking if it has reached the maximum size and if so, archives it.
prepare() - Method in class com.cybersource.ws.client.LoggerWrapper
Calls the encapsulated Logger object's prepare() method.

R

read(String) - Static method in class com.cybersource.ws.client.Utility
Reads the content of the given file into a byte array.
read(File) - Static method in class com.cybersource.ws.client.Utility
Reads the content of the given file into a byte array.
read(InputStream) - Static method in class com.cybersource.ws.client.Utility
Reads the content of the given file into a byte array.
readJdkCert(MerchantConfig, Logger) - Static method in class com.cybersource.ws.client.SecurityUtil
 
readProperties(String[]) - Static method in class com.cybersource.ws.client.Utility
Reads the properties from a file.
readRequest(Properties, String) - Static method in class com.cybersource.ws.client.Utility
Read the request xml file
runTransaction(Map<String, String>, Properties) - Static method in class com.cybersource.ws.client.Client
Runs a transaction.
runTransaction(Map<String, String>, Properties, Logger, boolean, boolean) - Static method in class com.cybersource.ws.client.Client
Runs a transaction.
runTransaction(Document, Properties) - Static method in class com.cybersource.ws.client.XMLClient
Runs a transaction.
runTransaction(Document, Properties, Logger, boolean, boolean) - Static method in class com.cybersource.ws.client.XMLClient
Runs a transaction.

S

SecurityUtil - Class in com.cybersource.ws.client
 
SecurityUtil() - Constructor for class com.cybersource.ws.client.SecurityUtil
 
setAllowRetry(boolean) - Method in class com.cybersource.ws.client.MerchantConfig
 
setKeyAlias(String) - Method in class com.cybersource.ws.client.Identity
 
setName(String) - Method in class com.cybersource.ws.client.Identity
 
setPrivateKey(PrivateKey) - Method in class com.cybersource.ws.client.Identity
 
setSerialNumber(String) - Method in class com.cybersource.ws.client.Identity
 
setX509Cert(X509Certificate) - Method in class com.cybersource.ws.client.Identity
 
SignEncryptException - Exception in com.cybersource.ws.client
Exception that is thrown by the SignEncryptException object.
start() - Method in class com.cybersource.ws.client.MyStopWatch
 
stringToMap(String) - Static method in class com.cybersource.ws.client.Utility
Converts a name-value pair string into a Map object.

T

toString() - Method in class com.cybersource.ws.client.Identity
Prints out a nice string that describes the Identity name and size of public key, private key and cert if they exist

U

Utility - Class in com.cybersource.ws.client
Class containing useful constants and methods.

V

VERSION - Static variable in class com.cybersource.ws.client.Utility
Version number of this release.

X

XMLClient - Class in com.cybersource.ws.client
Class containing runTransaction() methods that accept the requests in the form of a Document object.
XMLClient() - Constructor for class com.cybersource.ws.client.XMLClient
 
A C E F G H I L M N P R S T U V X 
Skip navigation links

Copyright © 2018. All Rights Reserved.