@@ -56,9 +56,11 @@ CHIP_ERROR ExampleOperationalCredentialsIssuer::Initialize(PersistentStorageDele
56
56
57
57
PERSISTENT_KEY_OP (mIndex , kOperationalCredentialsIssuerKeypairStorage , key,
58
58
err = storage.SyncGetKeyValue (key, &serializedKey, keySize));
59
+ serializedKey.SetLength (keySize);
59
60
60
61
if (err != CHIP_NO_ERROR)
61
62
{
63
+ ChipLogProgress (Controller, " Couldn't get %s from storage: %s" , kOperationalCredentialsIssuerKeypairStorage , ErrorStr (err));
62
64
// Storage doesn't have an existing keypair. Let's create one and add it to the storage.
63
65
ReturnErrorOnFailure (mIssuer .Initialize ());
64
66
ReturnErrorOnFailure (mIssuer .Serialize (serializedKey));
@@ -78,9 +80,12 @@ CHIP_ERROR ExampleOperationalCredentialsIssuer::Initialize(PersistentStorageDele
78
80
79
81
PERSISTENT_KEY_OP (mIndex , kOperationalCredentialsIntermediateIssuerKeypairStorage , key,
80
82
err = storage.SyncGetKeyValue (key, &serializedKey, keySize));
83
+ serializedKey.SetLength (keySize);
81
84
82
85
if (err != CHIP_NO_ERROR)
83
86
{
87
+ ChipLogProgress (Controller, " Couldn't get %s from storage: %s" , kOperationalCredentialsIntermediateIssuerKeypairStorage ,
88
+ ErrorStr (err));
84
89
// Storage doesn't have an existing keypair. Let's create one and add it to the storage.
85
90
ReturnErrorOnFailure (mIntermediateIssuer .Initialize ());
86
91
ReturnErrorOnFailure (mIntermediateIssuer .Serialize (serializedKey));
0 commit comments