All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Utils.Requests.Cancelation.CancelationOptionsRequest Maven / Gradle / Ivy

package Utils.Requests.Cancelation;
import Utils.Constants;
import Utils.Requests.IRequest;

public class CancelationOptionsRequest extends IRequest{
    
    private String uuid;
    private String password_csd;
    private String rfc;
    private String b64Cer;
    private String b64key;
    private String b64Pfx;
    private String xml;
      

    public CancelationOptionsRequest(String token, String URI, String uuid, String password_csd, String rfc, String b64Cer, String b64Key, String proxyHost, int proxyPort) {
        super(token, URI+ Constants.CANCELATION_CSD_PATH, proxyHost, proxyPort);
        this.uuid = uuid;
        this.password_csd = password_csd;
        this.rfc = rfc;
        this.b64Cer = b64Cer;
        this.b64key = b64Key;
    }
    
    public CancelationOptionsRequest(String token, String URI, String uuid, String password_csd, String rfc, String b64Pfx, String proxyHost, int proxyPort) {
        super(token, URI+ Constants.CANCELATION_PFX_PATH, proxyHost, proxyPort);
        this.uuid = uuid;
        this.password_csd = password_csd;
        this.rfc = rfc;
        this.b64Pfx = b64Pfx;
    }
    
    public CancelationOptionsRequest(String token, String URI, String xml, String proxyHost, int proxyPort) {
        super(token, URI+ Constants.CANCELATION_XML_PATH, proxyHost, proxyPort);
        this.xml = xml;
    }
    public CancelationOptionsRequest(String token, String URI, String uuid, String rfc, String proxyHost, int proxyPort) {
        super(token, URI + Constants.CANCELATION_UUID_PATH + rfc + "/" + uuid, proxyHost, proxyPort);
        this.uuid = uuid;
        this.rfc = rfc;
    }

    public String getUuid() {
        return uuid;
    }

    public String getPassword_csd() {
        return password_csd;
    }

    public String getRfc() {
        return rfc;
    }

    public String getB64Cer() {
        return b64Cer;
    }

    public String getB64key() {
        return b64key;
    }

    public String getXml() {
        return xml;
    }
    public String getB64Pfx() {
        return b64Pfx;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy