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

com.ksyun.pnp.sdk.util.sign.CommonSignParam Maven / Gradle / Ivy

package com.ksyun.pnp.sdk.util.sign;

import com.ksyun.pnp.sdk.constant.Constants;

public class CommonSignParam {

    private final String ak;
    private final String sk;
    private String reqUrl = Constants.BASE_PATH_URL;
    private String service = Constants.SERVICE;
    private String version = Constants.VERSION;
    private String signVer = Constants.SIGN_VERSION;
    private String signMeth = Constants.SIGN_METHOD;
    private String region = Constants.REGION;


    public CommonSignParam(String ak, String sk) {
        this.ak = ak;
        this.sk = sk;
    }

    public String getReqUrl() {
        return reqUrl;
    }

    public CommonSignParam setReqUrl(String reqUrl) {
        this.reqUrl = reqUrl == null ? Constants.BASE_PATH_URL : reqUrl.trim();
        return this;
    }

    public String getAk() {
        return ak;
    }

    public String getSk() {
        return sk;
    }

    public String getService() {
        return service;
    }

    public CommonSignParam setService(String service) {
        this.service = service == null ? Constants.SERVICE : service.trim();
        return this;
    }

    public String getVersion() {
        return version;
    }

    public CommonSignParam setVersion(String version) {
        this.version = version == null ? Constants.VERSION : version.trim();
        return this;
    }

    public String getSignVer() {
        return signVer;
    }

    public CommonSignParam setSignVer(String signVer) {
        this.signVer = signVer == null ? Constants.SIGN_VERSION : signVer.trim();
        return this;
    }

    public String getSignMeth() {
        return signMeth;
    }

    public CommonSignParam setSignMeth(String signMeth) {
        this.signMeth = signMeth == null ? Constants.SIGN_METHOD : signMeth.trim();
        return this;
    }

    public String getRegion() {
        return region;
    }

    public CommonSignParam setRegion(String region) {
        this.region = region == null ? Constants.REGION : region.trim();
        return this;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy