Package com.adyen.model.nexo
Class SensitiveCardData
- java.lang.Object
-
- com.adyen.model.nexo.SensitiveCardData
-
public class SensitiveCardData extends Object
Definition: Sensitive information related to the payment card, entered or read by the Sale System. -- Usage: This data structure could be CMS protected (EnvelopedData). In this case the data structure SensitiveCardData is replaced by the data structure ProtectedCardData of type ContentInformationType. When this data is protected, the exactJava class for SensitiveCardData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SensitiveCardData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="TrackData" type="{}TrackData" maxOccurs="4" minOccurs="0"/> </sequence> <attribute name="PAN" type="{}PAN" /> <attribute name="CardSeqNumb" type="{}CardSeqNumb" /> <attribute name="ExpiryDate" type="{}ExpiryDate" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcardSeqNumbThe Card seq numb.protected StringexpiryDateThe Expiry date.protected StringpanThe Pan.protected List<TrackData>trackDataThe Track data.
-
Constructor Summary
Constructors Constructor Description SensitiveCardData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCardSeqNumb()Gets the value of the cardSeqNumb property.StringgetExpiryDate()Gets the value of the expiryDate property.StringgetPAN()Gets the value of the pan property.List<TrackData>getTrackData()Gets the value of the trackData property.voidsetCardSeqNumb(String value)Sets the value of the cardSeqNumb property.voidsetExpiryDate(String value)Sets the value of the expiryDate property.voidsetPAN(String value)Sets the value of the pan property.
-
-
-
Method Detail
-
getTrackData
public List<TrackData> getTrackData()
Gets the value of the trackData 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 trackData property.For example, to add a new item, do as follows:
getTrackData().add(newItem);Objects of the following type(s) are allowed in the list
TrackData- Returns:
- the track data
-
getPAN
public String getPAN()
Gets the value of the pan property.- Returns:
- possible object is
String
-
setPAN
public void setPAN(String value)
Sets the value of the pan property.- Parameters:
value- allowed object isString
-
getCardSeqNumb
public String getCardSeqNumb()
Gets the value of the cardSeqNumb property.- Returns:
- possible object is
String
-
setCardSeqNumb
public void setCardSeqNumb(String value)
Sets the value of the cardSeqNumb property.- Parameters:
value- allowed object isString
-
getExpiryDate
public String getExpiryDate()
Gets the value of the expiryDate property.- Returns:
- possible object is
String
-
-