@Override public OctetString getValue() { return new OctetString(getUSM().getLocalEngineID()); }
public Variable getValue() { return new OctetString(getUSM().getLocalEngineID()); } };
private OID createIndex(OctetString engineID, OctetString userName) { if (engineID == null || engineID.length() == 0) { engineID = usm.getLocalEngineID(); } OID index = engineID.toSubIndex(false); index.append(userName.toSubIndex(false)); return index; }
private OID createIndex(OctetString engineID, OctetString userName) { if (engineID.length() == 0) { engineID = usm.getLocalEngineID(); } OID index = engineID.toSubIndex(false); index.append(userName.toSubIndex(false)); return index; }
/** * This is a convenience constructor which can be used to create a MPv3 which * is bound to a specific USM instance. A dedicated USM instance per * MPv3 is necessary if multiple {@link Snmp} instances are used within a VM. * @param usm * an USM instance. * @since 1.10 */ public MPv3(USM usm) { this(usm.getLocalEngineID().getValue(), null, SecurityProtocols.getInstance(), SecurityModels.getCollection(new SecurityModel[]{usm}), CounterSupport.getInstance()); }
/** * This is a convenience constructor which can be used to create a MPv3 which * is bound to a specific USM instance. A dedicated USM instance per * MPv3 is necessary if multiple {@link Snmp} instances are used within a VM. * @param usm * an USM instance. * @since 1.10 */ public MPv3(USM usm) { this(usm.getLocalEngineID().getValue(), null, SecurityProtocols.getInstance(), SecurityModels.getCollection(new SecurityModel[]{usm}), CounterSupport.getInstance()); }
/** * This is a convenience constructor which can be used to create a MPv3 which * is bound to a specific USM instance. A dedicated USM instance per * MPv3 is necessary if multiple {@link Snmp} instances are used within a VM. * @param usm * an USM instance. * @since 1.10 */ public MPv3(USM usm) { this(usm.getLocalEngineID().getValue(), null, SecurityProtocols.getInstance(), SecurityModels.getCollection(new SecurityModel[] { usm }), CounterSupport.getInstance()); }
user.getPrivacyProtocolID(), new OctetString(user.getPrivacyPassphrase())); this.usm.addUser(usmUser.getSecurityName(), usm.getLocalEngineID(),usmUser); this.userMap.put(user.getSecurityName(), user);
user.getPrivacyProtocolID(), new OctetString(user.getPrivacyPassphrase())); this.usm.addUser(usmUser.getSecurityName(), usm.getLocalEngineID(),usmUser); this.userMap.put(user.getSecurityName(), user);
/** {@inheritDoc} */ @Override protected void addUsmUser(USM usm) { UsmUser user = new UsmUser(new OctetString("SHADES"), AuthSHA.ID, new OctetString("SHADESAuthPassword"), PrivDES.ID, new OctetString("SHADESPrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("TEST"), AuthSHA.ID, new OctetString("maplesyrup"), PrivDES.ID, new OctetString("maplesyrup")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("opennmsUser"), AuthMD5.ID, new OctetString("0p3nNMSv3"), PrivDES.ID, new OctetString("0p3nNMSv3")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHA"), AuthSHA.ID, new OctetString("SHAAuthPassword"), null, null); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); }
/** {@inheritDoc} */ @Override protected void addUsmUser(USM usm) { UsmUser user = new UsmUser(new OctetString("SHADES"), AuthSHA.ID, new OctetString("SHADESAuthPassword"), PrivDES.ID, new OctetString("SHADESPrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("TEST"), AuthSHA.ID, new OctetString("maplesyrup"), PrivDES.ID, new OctetString("maplesyrup")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("opennmsUser"), AuthMD5.ID, new OctetString("0p3nNMSv3"), PrivDES.ID, new OctetString("0p3nNMSv3")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHA"), AuthSHA.ID, new OctetString("SHAAuthPassword"), null, null); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); }
PrivDES.ID, new OctetString("maplesyrup")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHA"), AuthSHA.ID, null, null); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHADES"), AuthSHA.ID, PrivDES.ID, new OctetString("SHADESPrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("MD5DES"), AuthMD5.ID, PrivDES.ID, new OctetString("MD5DESPrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHAAES128"), AuthSHA.ID, PrivAES128.ID, new OctetString("SHAAES128PrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHAAES192"), AuthSHA.ID,
PrivDES.ID, new OctetString("maplesyrup")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHA"), AuthSHA.ID, null, null); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHADES"), AuthSHA.ID, PrivDES.ID, new OctetString("SHADESPrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("MD5DES"), AuthMD5.ID, PrivDES.ID, new OctetString("MD5DESPrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHAAES128"), AuthSHA.ID, PrivAES128.ID, new OctetString("SHAAES128PrivPassword")); usm.addUser(user.getSecurityName(), usm.getLocalEngineID(), user); user = new UsmUser(new OctetString("SHAAES192"), AuthSHA.ID,