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

com.larksuite.oapi.core.AppSettings Maven / Gradle / Ivy

Go to download

Larksuite open platform facilitates the integration of enterprise applications and larksuite, making collaboration and management more efficient

There is a newer version: 1.0.18-rc8
Show newest version
package com.larksuite.oapi.core;

public class AppSettings {

    private final AppType appType;
    private final String appID;
    private final String appSecret;
    private final String verificationToken;
    private final String encryptKey;

    public AppSettings(AppType appType, String appID, String appSecret, String verificationToken, String encryptKey) {
        this.appType = appType;
        this.appID = appID;
        this.appSecret = appSecret;
        this.verificationToken = verificationToken;
        this.encryptKey = encryptKey;
    }

    public AppType getAppType() {
        return appType;
    }

    public String getAppID() {
        return appID;
    }

    public String getAppSecret() {
        return appSecret;
    }

    public String getVerificationToken() {
        return verificationToken;
    }

    public String getEncryptKey() {
        return encryptKey;
    }

    @Override
    public String toString() {
        return "AppSettings{" +
                "appType=" + appType +
                ", appID='" + appID + '\'' +
                ", appSecret='" + appSecret + '\'' +
                ", verificationToken='" + verificationToken + '\'' +
                ", encryptKey='" + encryptKey + '\'' +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy