Example #1
0
 /// @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);
 }
Example #2
0
 /**
  * @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);
 }