b.getUserIDs()); LdapUtils.storeDiff(ldapObj, mods, "dcmAuditAlternativeUserID", a.getAlternativeUserIDs(), b.getAlternativeUserIDs()); LdapUtils.storeDiff(ldapObj, mods, "dcmAuditUserRoleIDCode", a.getUserRoleIDCodesAsStringArray(),
protected void writeAuditSuppressCriteriaList ( JsonWriter writer, List<AuditSuppressCriteria> list) { if (list.isEmpty()) return; writer.writeStartArray("dcmAuditSuppressCriteria"); for (AuditSuppressCriteria suppressCriteria : list) { writer.writeStartObject(); writer.writeNotNullOrDef("cn", suppressCriteria.getCommonName(), null); writer.writeNotEmpty("dcmAuditEventID", suppressCriteria.getEventIDsAsStringArray()); writer.writeNotEmpty("dcmAuditEventTypeCode", suppressCriteria.getEventTypeCodesAsStringArray()); writer.writeNotEmpty("dcmAuditEventActionCode", suppressCriteria.getEventActionCodes()); writer.writeNotEmpty("dcmAuditEventOutcomeIndicator", suppressCriteria.getEventOutcomeIndicators()); writer.writeNotEmpty("dcmAuditUserID", suppressCriteria.getUserIDs()); writer.writeNotEmpty("dcmAuditAlternativeUserID", suppressCriteria.getAlternativeUserIDs()); writer.writeNotEmpty("dcmAuditUserRoleIDCode", suppressCriteria.getUserRoleIDCodesAsStringArray()); writer.writeNotEmpty("dcmAuditNetworkAccessPointID", suppressCriteria.getNetworkAccessPointIDs()); writer.writeNotNull("dcmAuditUserIsRequestor", suppressCriteria.getUserIsRequestor()); writer.writeEnd(); } writer.writeEnd(); }
b.getUserIDs()); LdapUtils.storeDiff(ldapObj, mods, "dcmAuditAlternativeUserID", a.getAlternativeUserIDs(), b.getAlternativeUserIDs()); LdapUtils.storeDiff(ldapObj, mods, "dcmAuditUserRoleIDCode", a.getUserRoleIDCodesAsStringArray(),
protected void writeAuditSuppressCriteriaList ( JsonWriter writer, List<AuditSuppressCriteria> list) { if (list.isEmpty()) return; writer.writeStartArray("dcmAuditSuppressCriteria"); for (AuditSuppressCriteria suppressCriteria : list) { writer.writeStartObject(); writer.writeNotNullOrDef("cn", suppressCriteria.getCommonName(), null); writer.writeNotEmpty("dcmAuditEventID", suppressCriteria.getEventIDsAsStringArray()); writer.writeNotEmpty("dcmAuditEventTypeCode", suppressCriteria.getEventTypeCodesAsStringArray()); writer.writeNotEmpty("dcmAuditEventActionCode", suppressCriteria.getEventActionCodes()); writer.writeNotEmpty("dcmAuditEventOutcomeIndicator", suppressCriteria.getEventOutcomeIndicators()); writer.writeNotEmpty("dcmAuditUserID", suppressCriteria.getUserIDs()); writer.writeNotEmpty("dcmAuditAlternativeUserID", suppressCriteria.getAlternativeUserIDs()); writer.writeNotEmpty("dcmAuditUserRoleIDCode", suppressCriteria.getUserRoleIDCodesAsStringArray()); writer.writeNotEmpty("dcmAuditNetworkAccessPointID", suppressCriteria.getNetworkAccessPointIDs()); writer.writeNotNull("dcmAuditUserIsRequestor", suppressCriteria.getUserIsRequestor()); writer.writeEnd(); } writer.writeEnd(); }
private Attributes storeTo(ConfigurationChanges.ModifiedObject ldapObj, AuditSuppressCriteria criteria, BasicAttributes attrs) { attrs.put(new BasicAttribute("objectclass", "dcmAuditSuppressCriteria")); attrs.put(new BasicAttribute("cn", criteria.getCommonName())); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventID", criteria.getEventIDsAsStringArray()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventTypeCode", criteria.getEventTypeCodesAsStringArray()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventActionCode", criteria.getEventActionCodes()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventOutcomeIndicator", criteria.getEventOutcomeIndicators()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditUserID", criteria.getUserIDs()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditAlternativeUserID", criteria.getAlternativeUserIDs()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditUserRoleIDCode", criteria.getUserRoleIDCodesAsStringArray()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditNetworkAccessPointID", criteria.getNetworkAccessPointIDs()); LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dcmAuditUserIsRequestor", criteria.getUserIsRequestor(), null); return attrs; }
private Attributes storeTo(ConfigurationChanges.ModifiedObject ldapObj, AuditSuppressCriteria criteria, BasicAttributes attrs) { attrs.put(new BasicAttribute("objectclass", "dcmAuditSuppressCriteria")); attrs.put(new BasicAttribute("cn", criteria.getCommonName())); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventID", criteria.getEventIDsAsStringArray()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventTypeCode", criteria.getEventTypeCodesAsStringArray()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventActionCode", criteria.getEventActionCodes()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditEventOutcomeIndicator", criteria.getEventOutcomeIndicators()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditUserID", criteria.getUserIDs()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditAlternativeUserID", criteria.getAlternativeUserIDs()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditUserRoleIDCode", criteria.getUserRoleIDCodesAsStringArray()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAuditNetworkAccessPointID", criteria.getNetworkAccessPointIDs()); LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dcmAuditUserIsRequestor", criteria.getUserIsRequestor(), null); return attrs; }