7#include <aws/iotwireless/IoTWireless_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
46 template<
typename FNwkSIntKeyT = Aws::String>
47 void SetFNwkSIntKey(FNwkSIntKeyT&& value) { m_fNwkSIntKeyHasBeenSet =
true; m_fNwkSIntKey = std::forward<FNwkSIntKeyT>(value); }
48 template<
typename FNwkSIntKeyT = Aws::String>
58 template<
typename SNwkSIntKeyT = Aws::String>
59 void SetSNwkSIntKey(SNwkSIntKeyT&& value) { m_sNwkSIntKeyHasBeenSet =
true; m_sNwkSIntKey = std::forward<SNwkSIntKeyT>(value); }
60 template<
typename SNwkSIntKeyT = Aws::String>
70 template<
typename NwkSEncKeyT = Aws::String>
71 void SetNwkSEncKey(NwkSEncKeyT&& value) { m_nwkSEncKeyHasBeenSet =
true; m_nwkSEncKey = std::forward<NwkSEncKeyT>(value); }
72 template<
typename NwkSEncKeyT = Aws::String>
82 template<
typename AppSKeyT = Aws::String>
83 void SetAppSKey(AppSKeyT&& value) { m_appSKeyHasBeenSet =
true; m_appSKey = std::forward<AppSKeyT>(value); }
84 template<
typename AppSKeyT = Aws::String>
90 bool m_fNwkSIntKeyHasBeenSet =
false;
93 bool m_sNwkSIntKeyHasBeenSet =
false;
96 bool m_nwkSEncKeyHasBeenSet =
false;
99 bool m_appSKeyHasBeenSet =
false;
const Aws::String & GetSNwkSIntKey() const
SessionKeysAbpV1_1 & WithFNwkSIntKey(FNwkSIntKeyT &&value)
AWS_IOTWIRELESS_API SessionKeysAbpV1_1 & operator=(Aws::Utils::Json::JsonView jsonValue)
SessionKeysAbpV1_1 & WithSNwkSIntKey(SNwkSIntKeyT &&value)
bool FNwkSIntKeyHasBeenSet() const
void SetNwkSEncKey(NwkSEncKeyT &&value)
void SetSNwkSIntKey(SNwkSIntKeyT &&value)
const Aws::String & GetFNwkSIntKey() const
AWS_IOTWIRELESS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_IOTWIRELESS_API SessionKeysAbpV1_1(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetNwkSEncKey() const
const Aws::String & GetAppSKey() const
AWS_IOTWIRELESS_API SessionKeysAbpV1_1()=default
bool AppSKeyHasBeenSet() const
SessionKeysAbpV1_1 & WithNwkSEncKey(NwkSEncKeyT &&value)
bool SNwkSIntKeyHasBeenSet() const
SessionKeysAbpV1_1 & WithAppSKey(AppSKeyT &&value)
bool NwkSEncKeyHasBeenSet() const
void SetFNwkSIntKey(FNwkSIntKeyT &&value)
void SetAppSKey(AppSKeyT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue