Add optional shared_secret field to protobuffer

[#58923594]

Signed-off-by: Casey McTaggart <cmctaggart@pivotallabs.com>
Added IpAddress to component test

Signed-off-by: Casey McTaggart <cmctaggart@pivotallabs.com>