if (secret == null) {
return null;
}
byte[] ciphertext = Arrays.copyOfRange(tokenSecret, 1, tokenSecret.length);
byte[] plaintext = secret.decrypt(ciphertext);
return FathomdbCrypto.deserializeKey(plaintext);
}
@Override
public byte[] buildToken(CryptoKey userSecret) {