You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
3.2 KiB
Java
61 lines
3.2 KiB
Java
package com.yau.digitalrmb.institutionidentity.application;
|
|
|
|
import com.yau.digitalrmb.institutionidentity.domain.CurrencyGenerationVerification;
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
public class CurrencyGenerationVerificationResult {
|
|
private final Long verificationId;
|
|
private final long requestId;
|
|
private final String status;
|
|
private final String requestMessage;
|
|
private final String requestOriginalText;
|
|
private final String requestDigest;
|
|
private final String bankSignature;
|
|
private final String bankKeyId;
|
|
private final BigDecimal amount;
|
|
private final Boolean signatureValid;
|
|
private final String recomputedDigest;
|
|
private final Boolean digestMatches;
|
|
private final BigDecimal totalQuota;
|
|
private final BigDecimal usedQuota;
|
|
private final BigDecimal remainingQuota;
|
|
private final Boolean quotaSufficient;
|
|
private final String centralBankKeyId;
|
|
private final String centralBankSignature;
|
|
private final String confirmationTime;
|
|
private final String confirmationMessage;
|
|
|
|
public CurrencyGenerationVerificationResult(CurrencyGenerationVerification v) {
|
|
verificationId = v.getId(); requestId = v.getRequestId(); status = v.getStatus().name();
|
|
requestMessage = v.getRequestMessage(); requestOriginalText = v.getRequestOriginalText();
|
|
requestDigest = v.getRequestDigest(); bankSignature = v.getBankSignature(); bankKeyId = v.getBankKeyId();
|
|
amount = v.getAmount(); signatureValid = v.getSignatureValid(); recomputedDigest = v.getRecomputedDigest();
|
|
digestMatches = v.getDigestMatches(); totalQuota = v.getTotalQuota(); usedQuota = v.getUsedQuota();
|
|
remainingQuota = v.getRemainingQuota(); quotaSufficient = v.getQuotaSufficient();
|
|
centralBankKeyId = v.getCentralBankKeyId(); centralBankSignature = v.getCentralBankSignature();
|
|
confirmationTime = v.getConfirmationTime(); confirmationMessage = v.getConfirmationMessage();
|
|
}
|
|
|
|
public Long getVerificationId() { return verificationId; }
|
|
public long getRequestId() { return requestId; }
|
|
public String getStatus() { return status; }
|
|
public String getRequestMessage() { return requestMessage; }
|
|
public String getRequestOriginalText() { return requestOriginalText; }
|
|
public String getRequestDigest() { return requestDigest; }
|
|
public String getBankSignature() { return bankSignature; }
|
|
public String getBankKeyId() { return bankKeyId; }
|
|
public BigDecimal getAmount() { return amount; }
|
|
public Boolean getSignatureValid() { return signatureValid; }
|
|
public String getRecomputedDigest() { return recomputedDigest; }
|
|
public Boolean getDigestMatches() { return digestMatches; }
|
|
public BigDecimal getTotalQuota() { return totalQuota; }
|
|
public BigDecimal getUsedQuota() { return usedQuota; }
|
|
public BigDecimal getRemainingQuota() { return remainingQuota; }
|
|
public Boolean getQuotaSufficient() { return quotaSufficient; }
|
|
public String getCentralBankKeyId() { return centralBankKeyId; }
|
|
public String getCentralBankSignature() { return centralBankSignature; }
|
|
public String getConfirmationTime() { return confirmationTime; }
|
|
public String getConfirmationMessage() { return confirmationMessage; }
|
|
}
|