/// @brief Create key parameter with user specified @p keyId. explicit SimpleSymmetricKeyParams(const name::Component& keyId, uint32_t size = KeyParamsInfo::getDefaultSize()) : KeyParams(KeyParamsInfo::getType(), keyId) { setKeySize(size); }
/** * @brief Create key parameter with auto-created keyId. * * This method is used only if user does not want to maintain the uniqueness of key name. * By default, an 8-byte random number will be used as the key Id. */ explicit SimpleSymmetricKeyParams(uint32_t size = KeyParamsInfo::getDefaultSize(), KeyIdType keyIdType = KeyIdType::RANDOM) : KeyParams(KeyParamsInfo::getType(), keyIdType) { setKeySize(size); }
explicit SimpleSymmetricKeyParams(uint32_t size = KeyParamsInfo::getDefaultSize()) : KeyParams(KeyParamsInfo::getType()) { setKeySize(size); }