Package com.thalesgroup.gemalto.d1.card
Class CardDetails
- java.lang.Object
- 
- com.thalesgroup.gemalto.d1.card.CardDetails
 
- 
 public final class CardDetails extends Object The card details for D1 Core.For security reasons, CardDetails uses byte[]as a variable type which can be wiped (refer towipe()).Use the following example to convert the variable from byte[]to String if necessary:String pan = new String(cardDetails.getPan(), StandardCharsets.UTF_8);- Since:
- 1.0.0
 
- 
- 
Constructor SummaryConstructors Constructor Description CardDetails(byte[] pan, byte[] expiryDate, byte[] cvv, byte[] cardHolderName)Public Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getCardHolderName()Gets the name of the cardholder.byte[]getCvv()Gets the CVV number of the card.byte[]getExpiryDate()Gets the expiry date of the card in MMYY format.byte[]getPan()Gets the full PAN number of the card.voidwipe()Wipes the sensitive data of the object.
 
- 
- 
- 
Method Detail- 
getPan@NonNull public byte[] getPan() Gets the full PAN number of the card.
 - 
getExpiryDate@NonNull public byte[] getExpiryDate() Gets the expiry date of the card in MMYY format.
 - 
getCvv@NonNull public byte[] getCvv() Gets the CVV number of the card.
 - 
getCardHolderName@Nullable public byte[] getCardHolderName() Gets the name of the cardholder.
 - 
wipepublic void wipe() Wipes the sensitive data of the object.
 
- 
 
-