@Override public byte[] encode() { int types = 0; for (PersistentSearchChangeType type : getChangeTypes()) { types |= type.value(); } final ConstructedDEREncoder se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(types), new BooleanType(getChangesOnly()), new BooleanType(getReturnEcs())); return se.encode(); } }
@Override public byte[] encode() { int types = 0; for (PersistentSearchChangeType type : getChangeTypes()) { types |= type.value(); } final ConstructedDEREncoder se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(types), new BooleanType(getChangesOnly()), new BooleanType(getReturnEcs())); return se.encode(); } }
@Override public byte[] encode() { int types = 0; for (PersistentSearchChangeType type : getChangeTypes()) { types |= type.value(); } final ConstructedDEREncoder se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(types), new BooleanType(getChangesOnly()), new BooleanType(getReturnEcs())); return se.encode(); } }
((PersistentSearchImpl) ctl).setReturnECs(c.getReturnEcs()); ctl.setCritical(c.getCriticality()); } else if (DirSyncControl.OID.equals(requestControl.getOID())) {