code: @Override
  	public void modifyAttributes(DirContextOperations ctx) {
  		Name dn = ctx.getDn();
  		if (dn != null && ctx.isUpdateMode()) {
  			modifyAttributes(dn, ctx.getModificationItems());
  		}
  		else {
  			throw new IllegalStateException("The DirContextOperations instance needs to be properly initialized.");
  		}
  	}
docs: {@inheritDoc}