Secure your mock APIs
Secure your APIs against unauthorized use.
Last updated
Was this helpful?
Was this helpful?
X-Mocklets-PublicKey : PUBLIC_KEY
X-Mocklets-Checksum : b2b449452e99c7804585021971fb7a84checksum = MD5_HASH(PUBLIC_KEY : PRIVATE_KEY)import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
.
.
String plainText = PUBLIC_KEY + ":" + PRIVATE_KEY;
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] hashInBytes = md.digest(password.getBytes(StandardCharsets.UTF_8));
StringBuilder builder = new StringBuilder();
for (byte bt : hashInBytes) {
builder.append(String.format("%02x", bt));
}
String checksum = builder.toString();import java.security.MessageDigest
.
.
val plainText = PUBLIC_KEY + ":" + PRIVATE_KEY
val bytes = MessageDigest.getInstance("MD5").digest(plainText.toByteArray())
val builder = StringBuilder()
for (bt in bytes) {
builder.append(String.format("%02x", b))
}
val checksum = builder.toString()const md5 = require('md5');
.
.
const checksum = md5(PUBLIC_KEY + ':' + PRIVATE_KEY);import hashlib
.
.
md5 = hashlib.md5()
md5.update(PUBLIC_KEY + ":" + PRIVATE_KEY)
checksum = m.hexdigest()