#include <SharedSecret.h>

To use the shared secret from the configuration:
// read the domain configuration OsConfigDb domainConfiguration; domainConfiguration.loadFromFile(SipXecsService::domainConfigPath()); // get the shared secret for generating signatures SharedSecret signingSecret(domainConfiguration); // generate a hash that signs the (existing) value NetMd5Codec signature; signature.hash(signingSecret); signature.hash(value); UtlString signedValue(value); signature.appendHashValue(signedValue);
Public Member Functions | |
| SharedSecret (OsConfigDb &domainConfigDb) | |
| constructor | |
| virtual | ~SharedSecret () |
| destructor | |
| SharedSecret | ( | OsConfigDb & | domainConfigDb | ) |
constructor
| ~SharedSecret | ( | ) | [virtual] |
destructor