@Component
@PropertySource(value = "classpath:", encoding = "UTF-8")
public class ApiUtil {
public static String sapSecret;
@Value("${}")
public void setDatabase(String secret) {
sapSecret = secret;
}
public static String getSignature(String message) {
try {
Mac sha256_HMAC = ("HmacSHA256");
SecretKeySpec secret_key = new SecretKeySpec(sapSecret.getBytes("UTF-8"), "HmacSHA256");
sha256_HMAC.init(secret_key);
String hash = (sha256_HMAC.doFinal(("UTF-8")));
return hash;
} catch (Exception e) {
();
}
return null;
}
}
@Component
@PropertySource(value = "classpath:", encoding = "UTF-8")
public class ApiUtil {
public static String sapSecret;
@Value("${}")
public void setDatabase(String secret) {
sapSecret = secret;
}
public static String getSignature(String message) {
try {
Mac sha256_HMAC = ("HmacSHA256");
SecretKeySpec secret_key = new SecretKeySpec(("UTF-8"), "HmacSHA256");
sha256_HMAC.init(secret_key);
String hash = (sha256_HMAC.doFinal(("UTF-8")));
return hash;
} catch (Exception e) {
();
}
return null;
}
}