com.gitee.easyopen.AppSecretManager Maven / Gradle / Ivy
package com.gitee.easyopen;
import java.util.Map;
/**
* 负责秘钥管理
* @author tanghc
*/
public interface AppSecretManager {
/**
* 初始化秘钥数据
* @param appSecretStore
*/
void addAppSecret(Map appSecretStore);
/**
* 获取应用程序的密钥
*
* @param appKey
* @return 返回秘钥
*/
String getSecret(String appKey);
/**
* 是否是合法的appKey
*
* @param appKey
* @return 返回appKey
*/
boolean isValidAppKey(String appKey);
}