Add algorithm parameter

This commit is contained in:
Arun M 2017-11-21 16:43:46 +05:30
parent ffd6280026
commit da6d4932c3
5 changed files with 117 additions and 63 deletions

View file

@ -225,6 +225,14 @@ void jwt_object::set_parameters(
set_parameters(std::forward<Rest>(rargs)...);
}
template <typename... Rest>
void jwt_object::set_parameters(
params::detail::algorithm_param alg, Rest&&... rargs)
{
header_.algo(alg.get());
set_parameters(std::forward<Rest>(rargs)...);
}
template <typename Map, typename... Rest>
void jwt_object::set_parameters(
params::detail::headers_param<Map>&& header, Rest&&... rargs)