MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / default_config

Method default_config

dds/DCPS/security/framework/SecurityRegistry.cpp:257–274  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

255}
256
257SecurityConfig_rch
258SecurityRegistry::default_config() const
259{
260#if OPENDDS_CONFIG_SECURITY
261 GuardType guard(lock_);
262 if (!default_config_ && !TheServiceParticipant->get_security()) {
263 Authentication_var a;
264 AccessControl_var b;
265 CryptoKeyExchange_var c;
266 CryptoKeyFactory_var d;
267 CryptoTransform_var e;
268 default_config_ = DCPS::make_rch<SecurityConfig>("NoPlugins", a, b, c, d, e,
269 DCPS::RcHandle<Utility>(),
270 ConfigPropertyList());
271 }
272#endif
273 return default_config_;
274}
275
276void
277SecurityRegistry::default_config(const SecurityConfig_rch& config)

Callers 6

runFunction · 0.80
enableMethod · 0.80
initMethod · 0.80
RtpsUdpDataLinkMethod · 0.80
SpdpMethod · 0.80
ACE_TMAINFunction · 0.80

Calls 1

get_securityMethod · 0.80

Tested by

no test coverage detected