ProvisioningHelper.java 1.29 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.slf4j.Logger
 *  org.slf4j.LoggerFactory
 */
package com.day.cq.analytics.provisioning.impl;

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Properties;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class ProvisioningHelper {
    public static final String PARAM_AUTOMATIC_PROVISIONING = "automaticProvisioning";
    public static final String PROP_PROVISIONING_CONTAINER_FOLDER = "mac.provisioning.file.container";
    public static final String PROP_PROVISIONING_FILE_NAME = "marketingcloud.properties";
    private static final Logger logger = LoggerFactory.getLogger(ProvisioningHelper.class);

    public static Properties getAutomaticProvisioningData() {
        Properties provisioningProps = null;
        try {
            File provisioningFile = new File(System.getProperty("mac.provisioning.file.container", "."), "marketingcloud.properties");
            provisioningProps = new Properties();
            provisioningProps.load(new FileInputStream(provisioningFile));
        }
        catch (Exception e) {
            logger.error("Can't load the account information from the provisioning file!");
        }
        return provisioningProps;
    }
}