Class PaymentAuthenticationType
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.offerpricerequest.PaymentAuthenticationType
Additional security information required for the processing of credit card transactions through mechanisms such as 3D Secure.
Java class for PaymentAuthenticationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentAuthenticationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AuthenticationTrxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}ID_Type" minOccurs="0"/>
<element name="DescText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType" minOccurs="0"/>
<element name="Device" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}DeviceType" minOccurs="0"/>
<element name="MaximumTryInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}IndType" minOccurs="0"/>
<element name="Merchant" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}MerchantType" minOccurs="0"/>
<element name="MerchantData" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType"/>
<element name="NotProcessedInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}IndType" minOccurs="0"/>
<element name="PayerAuthenticationRequestText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType" minOccurs="0"/>
<element name="PayerAuthenticationResponseText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType" minOccurs="0"/>
<element name="PaymentAuthenticationProcessingInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}PaymentAuthenticationProcessingInfoType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaymentTrxRef" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}PaymentTrxRefType" minOccurs="0"/>
<element name="RedirectionURL" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}UniformResourceID_Type" minOccurs="0"/>
<element name="RetryInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}IndType" minOccurs="0"/>
<element name="TerminationURL" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}UniformResourceID_Type" minOccurs="0"/>
<element name="TimestampDateTime" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}DateTimeType" minOccurs="0"/>
<element name="TrxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}ID_Type" minOccurs="0"/>
<element name="TrxTypeText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected DeviceTypeprotected Booleanprotected MerchantTypeprotected Stringprotected Booleanprotected Stringprotected Stringprotected List<PaymentAuthenticationProcessingInfoType>protected PaymentTrxRefTypeprotected Stringprotected Booleanprotected Stringprotected XMLGregorianCalendarprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the authenticationTrxID property.Gets the value of the descText property.Gets the value of the device property.Gets the value of the merchant property.Gets the value of the merchantData property.Gets the value of the payerAuthenticationRequestText property.Gets the value of the payerAuthenticationResponseText property.Gets the value of the paymentAuthenticationProcessingInfo property.Gets the value of the paymentTrxRef property.Gets the value of the redirectionURL property.Gets the value of the terminationURL property.Gets the value of the timestampDateTime property.getTrxID()Gets the value of the trxID property.Gets the value of the trxTypeText property.Gets the value of the maximumTryInd property.Gets the value of the notProcessedInd property.Gets the value of the retryInd property.voidsetAuthenticationTrxID(String value) Sets the value of the authenticationTrxID property.voidsetDescText(String value) Sets the value of the descText property.voidsetDevice(DeviceType value) Sets the value of the device property.voidsetMaximumTryInd(Boolean value) Sets the value of the maximumTryInd property.voidsetMerchant(MerchantType value) Sets the value of the merchant property.voidsetMerchantData(String value) Sets the value of the merchantData property.voidsetNotProcessedInd(Boolean value) Sets the value of the notProcessedInd property.voidSets the value of the payerAuthenticationRequestText property.voidSets the value of the payerAuthenticationResponseText property.voidSets the value of the paymentTrxRef property.voidsetRedirectionURL(String value) Sets the value of the redirectionURL property.voidsetRetryInd(Boolean value) Sets the value of the retryInd property.voidsetTerminationURL(String value) Sets the value of the terminationURL property.voidSets the value of the timestampDateTime property.voidSets the value of the trxID property.voidsetTrxTypeText(String value) Sets the value of the trxTypeText property.
-
Field Details
-
authenticationTrxID
-
descText
-
device
-
maximumTryInd
-
merchant
-
merchantData
-
notProcessedInd
-
payerAuthenticationRequestText
-
payerAuthenticationResponseText
-
paymentAuthenticationProcessingInfo
-
paymentTrxRef
-
redirectionURL
-
retryInd
-
terminationURL
-
timestampDateTime
-
trxID
-
trxTypeText
-
-
Constructor Details
-
PaymentAuthenticationType
public PaymentAuthenticationType()
-
-
Method Details
-
getAuthenticationTrxID
Gets the value of the authenticationTrxID property.- Returns:
- possible object is
String
-
setAuthenticationTrxID
Sets the value of the authenticationTrxID property.- Parameters:
value- allowed object isString
-
getDescText
Gets the value of the descText property.- Returns:
- possible object is
String
-
setDescText
Sets the value of the descText property.- Parameters:
value- allowed object isString
-
getDevice
Gets the value of the device property.- Returns:
- possible object is
DeviceType
-
setDevice
Sets the value of the device property.- Parameters:
value- allowed object isDeviceType
-
isMaximumTryInd
Gets the value of the maximumTryInd property.- Returns:
- possible object is
Boolean
-
setMaximumTryInd
Sets the value of the maximumTryInd property.- Parameters:
value- allowed object isBoolean
-
getMerchant
Gets the value of the merchant property.- Returns:
- possible object is
MerchantType
-
setMerchant
Sets the value of the merchant property.- Parameters:
value- allowed object isMerchantType
-
getMerchantData
Gets the value of the merchantData property.- Returns:
- possible object is
String
-
setMerchantData
Sets the value of the merchantData property.- Parameters:
value- allowed object isString
-
isNotProcessedInd
Gets the value of the notProcessedInd property.- Returns:
- possible object is
Boolean
-
setNotProcessedInd
Sets the value of the notProcessedInd property.- Parameters:
value- allowed object isBoolean
-
getPayerAuthenticationRequestText
Gets the value of the payerAuthenticationRequestText property.- Returns:
- possible object is
String
-
setPayerAuthenticationRequestText
Sets the value of the payerAuthenticationRequestText property.- Parameters:
value- allowed object isString
-
getPayerAuthenticationResponseText
Gets the value of the payerAuthenticationResponseText property.- Returns:
- possible object is
String
-
setPayerAuthenticationResponseText
Sets the value of the payerAuthenticationResponseText property.- Parameters:
value- allowed object isString
-
getPaymentAuthenticationProcessingInfo
Gets the value of the paymentAuthenticationProcessingInfo property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the paymentAuthenticationProcessingInfo property.For example, to add a new item, do as follows:
getPaymentAuthenticationProcessingInfo().add(newItem);Objects of the following type(s) are allowed in the list
PaymentAuthenticationProcessingInfoType -
getPaymentTrxRef
Gets the value of the paymentTrxRef property.- Returns:
- possible object is
PaymentTrxRefType
-
setPaymentTrxRef
Sets the value of the paymentTrxRef property.- Parameters:
value- allowed object isPaymentTrxRefType
-
getRedirectionURL
Gets the value of the redirectionURL property.- Returns:
- possible object is
String
-
setRedirectionURL
Sets the value of the redirectionURL property.- Parameters:
value- allowed object isString
-
isRetryInd
Gets the value of the retryInd property.- Returns:
- possible object is
Boolean
-
setRetryInd
Sets the value of the retryInd property.- Parameters:
value- allowed object isBoolean
-
getTerminationURL
Gets the value of the terminationURL property.- Returns:
- possible object is
String
-
setTerminationURL
Sets the value of the terminationURL property.- Parameters:
value- allowed object isString
-
getTimestampDateTime
Gets the value of the timestampDateTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setTimestampDateTime
Sets the value of the timestampDateTime property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getTrxID
Gets the value of the trxID property.- Returns:
- possible object is
String
-
setTrxID
Sets the value of the trxID property.- Parameters:
value- allowed object isString
-
getTrxTypeText
Gets the value of the trxTypeText property.- Returns:
- possible object is
String
-
setTrxTypeText
Sets the value of the trxTypeText property.- Parameters:
value- allowed object isString
-