Untitled

 avatar
unknown
plain_text
6 months ago
2.0 kB
4
Indexable
import java.util.List;

public class GenerateOTPRestRequestDTO {
    private RequestString requestString;
    private List<HeaderParam> headerParams;
    private SessionContext sessionContext;

    // Getters and Setters

    public static class RequestString {
        private String instanceId;
        private String passwordCategory;
        private String passwordMask;
        private String passwordLength;
        private int expiryMin;
        private int maxAttempts;
        private String authenticationAllowed;
        private String apiUser;
        private String linkData;
        private String refNo;
        private String messageHash;
        private String otpForceOverrideRefData;
        private String otpReferenceData;
        private String ornReferenceNumber;
        private boolean forceNew;

        // Getters and Setters
    }

    public static class HeaderParam {
        private String key;
        private String value;

        // Getters and Setters
    }

    public static class SessionContext {
        private String channel;
        private String bankCode;
        private String userId;
        private String transactionBranch;
        private String transactingPartyCode;
        private String externalReferenceNo;

        // Getters and Setters
    }

    // Getters and Setters for GenerateOTPRestRequestDTO
    public RequestString getRequestString() {
        return requestString;
    }

    public void setRequestString(RequestString requestString) {
        this.requestString = requestString;
    }

    public List<HeaderParam> getHeaderParams() {
        return headerParams;
    }

    public void setHeaderParams(List<HeaderParam> headerParams) {
        this.headerParams = headerParams;
    }

    public SessionContext getSessionContext() {
        return sessionContext;
    }

    public void setSessionContext(SessionContext sessionContext) {
        this.sessionContext = sessionContext;
    }
}
Editor is loading...
Leave a Comment