Implement non-zero usage constants for sts too.
14 sts token
Signed-off-by: Marcus Watts <mwatts@redhat.com>
buffer::list en_input, dec_output;
en_input = buffer::list::static_from_string(decodedSessionToken);
- ret = keyhandler->decrypt(cct, en_input, dec_output, &error);
+ ret = keyhandler->decrypt_ext(cct, 14, en_input, dec_output, &error);
if (ret < 0) {
ldpp_dout(dpp, 0) << "ERROR: Decryption failed: " << error << dendl;
return -EPERM;
buffer::list input, enc_output;
encode(token, input);
- if (ret = keyhandler->encrypt(cct, input, enc_output, &error); ret < 0) {
+ if (ret = keyhandler->encrypt_ext(cct, 14, input, enc_output, &error); ret < 0) {
ldpp_dout(dpp, 0) << "ERROR: Encrypting session token returned an error !" << dendl;
return ret;
}