private void initMessageDispatcher(){ this.dispatcher = new MessageDispatcherImpl(); usm = new USM(SecurityProtocols.getInstance(), responder.getLocalEngineID(), 0); mpv3 = new MPv3(usm); SecurityModels.getInstance().addSecurityModel(usm); SecurityProtocols.getInstance().addDefaultProtocols(); // all other privacy and authentication protocols are provided by the above method SecurityProtocols.getInstance().addPrivacyProtocol(new Priv3DES()); dispatcher.addMessageProcessingModel(new MPv1()); dispatcher.addMessageProcessingModel(new MPv2c()); dispatcher.addMessageProcessingModel(mpv3); }
private void initMessageDispatcher(){ this.dispatcher = new MessageDispatcherImpl(); usm = new USM(SecurityProtocols.getInstance(), responder.getLocalEngineID(), 0); mpv3 = new MPv3(usm); SecurityModels.getInstance().addSecurityModel(usm); SecurityProtocols.getInstance().addDefaultProtocols(); // all other privacy and authentication protocols are provided by the above method SecurityProtocols.getInstance().addPrivacyProtocol(new Priv3DES()); dispatcher.addMessageProcessingModel(new MPv1()); dispatcher.addMessageProcessingModel(new MPv2c()); dispatcher.addMessageProcessingModel(mpv3); }